.titoli {	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 19px;	font-weight: lighter;	text-decoration: none;	color:#880808;}

.sottotitoli {
	font-family: Verdana, Arial, Sans-Serif,Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: Black;
}
.list {	list-style : circle inside;	margin-left : 0;}
 
 
.testo {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;}
.testo:link {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: normal;color: #000000;text-decoration: underline;}
.testo:visited {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: normal;color: #000000;text-decoration: underline;}
.testo:hover {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: normal;color: #000000;text-decoration: underline;}

.evidenzia {
	color: #880808;
	border-bottom : 1;
	border-bottom-style : dotted;
}

.testo2 {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #880808;text-decoration: none;}
.testo2:link {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #880808;text-decoration: none;}
.testo2:visited {	font-family:Verdana, Arial, Sans-Serif,Tahoma;	font-size: 10px;	font-weight: bold;	color: #880808;	text-decoration: none;}
.testo2:hover {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #880808;text-decoration: underline;}

.testo3 {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #375B0B;text-decoration: none;}
.testo3:link {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #375B0B;text-decoration: none;}
.testo3:visited {	font-family:Verdana, Arial, Sans-Serif,Tahoma;	font-size: 10px;	font-weight: bold;	color: #375B0B;	text-decoration: none;}
.testo3:hover {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: bold;color: #880808;text-decoration: underline;}

.menu_biblioteca {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 13px;font-weight: normal;color: #000000;text-decoration: none;}
.menu_biblioteca:link {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 13px;font-weight: normal;color: #000000;text-decoration: none;}
.menu_biblioteca:visited {	font-family:Verdana, Arial, Sans-Serif,Tahoma;	font-size: 13px;	font-weight: normal;	color: #000000;	text-decoration: none;}
.menu_biblioteca:hover {font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 13px;font-weight: normal;color: #880808;text-decoration: underline;}

.bianco {font-family:Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}

.menu {font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #375B0B;text-decoration: none;}
.menu2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #880808;text-decoration: none;}

 .img {
padding: 5px;
margin: 0px 0px 10px 15px;
border:8px solid #F5F4ED;
float:right; 
}

 .img2 {
	padding: 5px;
	margin: 0px 0px 10px 15px;
	border:8px solid #F5F4ED;
	float: none;
}

/*Effetti dinamici*/
.td_top { 	background:#69984C;	border-bottom: #629624 1px solid; 	border-right: #629624 1px solid;	border-top: #9CD579 1px solid; 	border-left: #9CD579 1px solid;}
.td_top2 { 	background:#76AE00;	border-bottom: #9CD579 1px solid; 	border-right: #9CD579 1px solid;	border-top: #629624 1px solid; 	border-left: #629624 1px solid;}
.tdoff { 	background:#F5F4ED;	border-bottom: #629624 1px solid; 	border-right: #629624 1px solid;	border-top: #629624 1px solid; 	border-left: #629624 1px solid;}
.tdon { 	background:#FDFDF9;	border-bottom: #375B0B 1px solid; 	border-right: #375B0B 1px solid;	border-top: #375B0B 1px solid; 	border-left: #940000 2px solid;}

.td_menu { 	background:#F3F2E9;	border-right: #528317 1px solid;	border-left: #FFFFFF 1px solid;}
.td_menu2 { 	background:#EEECDF;	border-right: #F5F4ED 1px solid;}

.td_bianco { 
	background:#FFFFFF;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 11px;font-weight: normal;color: #000000;text-decoration: none;
}
.td_verde { 
	background:#69984C;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 12px;font-weight: normal;color: #FFFFFF;text-decoration: none;
}
.td_nocciola {
	background:#F3F2E9;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 12px;font-weight: normal;color: #000000;text-decoration: none;
}
.td_nocciola_border {
	background:#F3F2E9;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-left : 5 solid #69984C;
	padding-left : 5px;
}
.td_grigio {
	background:#f6f6f6;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;
	border-bottom: 1px solid #629624;
	}	
.td_mini2 {background:#EEECDF;	border-left: #880808 1px solid;border-right: #880808 1px solid;}
.td_menu { 	background:#F3F2E9;}

.ul_img {
	list-style-image : url(images/book.jpg);
	list-style : outside;
}

 div.box { 
width:300px;
padding: 5px;
font: .70sem verdana, helvetica, sans-serif; 
margin: 10px 0px 0px 10px;
border:1px solid #5B7B40;
float:right; 
border-bottom: 5px solid #940000;
}
 div.contenuti {
	padding: 5px;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px 10px 10px 10px;
	word-spacing : 2px;
}
 div.contenuti2 {
	padding: 10px;
	font-family:Verdana, Arial, Sans-Serif,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	/*margin: 0px 10px 10px 10px;*/
	word-spacing : 2px;
}

/*Formattazione box Immagine*/
 div.immagine { 
padding: 5px;
font: .70sem verdana, helvetica, sans-serif; 
margin: 0px 10px 10px 0px;
border:1px solid #5B7B40;
float:left; 
}

 div.immagine2 { 
padding: 5px;
font: .70sem verdana, helvetica, sans-serif; 
margin: 0px 10px 10px 6px;
border:1px solid #5B7B40;
float:left; 
}

 div.immaginedx {
	padding: 5px;
	font: .70sem verdana, helvetica, sans-serif;
	margin: 0px 10px 10px 0px;
	right: -150px;
	border:1px solid #5B7B40;
	float: right;
}

div.opzioni { 
width: 100%;
margin: 5px 0px 0px 0px;
padding: 5px;
border-left:3px solid #940000;
background:#F7F6F1;
font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;
}
div.sx { 
width: 570px;
margin: 2px 0px 0px 0px;
padding: 5px;
border-left:3px solid #940000;
background:#F7F6F1;
font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;
}
div.dx { 
width: 280px;
margin: 2px 0px 0px 0px;
padding: 5px;
border-left:3px solid #940000;
background:#F7F6F1;
font-family:Verdana, Arial, Sans-Serif,Tahoma;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;
}

div.immagine img {border-bottom:3px solid #940000;display:block; padding-bottom:0px;} 
div.immagine2 img {border-bottom:3px solid #940000;display:block; padding-bottom:0px;} 
div.immaginedx img {border-bottom:3px solid #940000;display:block; padding-bottom:0px;} 

.paragrafo { text-indent: 2em; text-align: justify }

.form {
	width: 150px; height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #629624;
	border-color: #C7EF96 #56871D #56871D #C7EF96;
	border-style: outset;
	border-width: 1px
}
.input {
	width: 150px; height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	background-color: #DCD9C1;
	border-color: 629624;
	border-style: outset;
	border-width: 1px
}
.table{
	border : 1px solid #69984C;
}


