/* CSS Document */
div#content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#183A1D;
	text-decoration:underline;
	font-size:13px;
	
	
	}
/*Titolo sezione*/

div#content div#titsezione {
	margin:  10px 0 0 0;
	padding: 0px 0px 15px 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:22px;
	font-weight:normal;
	
	letter-spacing:2px;
	
	color:#431a18;
	width:95%;
	
}





div#inlistatotale .tablistadue td .descrizioneinterna{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;
    color:#333333;
	margin:0;padding:0;
	margin-top:15px;
	color:#000;
	font-size:11px;
	text-align:justify; 
}



/*Descrizione*/
div#content div#description_1 {
	width:95%;
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#000;
	height: auto;
	margin: 0;
	padding-top: 5px;
	padding-left: 16px;
	text-align:justify;
}



div#content div#description_1 p{
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#000;
	height: auto;
	margin: 0;
	padding:0;text-align:justify}






div#content div#description_1 img{
	/*width: 250px;*/
	margin:0;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:0px;
}


/*Chiusura*/
div#content div#chiusura {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#183A1D;
	width:560px;
	margin-top:5px;
	margin-left: 3px;
	padding: 5px;
	margin: 0;
	padding: 10px 0 0 16px;
	text-align:justify; 
	/*border: 1px solid #EFD6D7;*/
}

div#content div#chiusura p{
	margin: 5px;
	padding: 5px;
 	background-color: #fff;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#183A1D;
	margin:0;
	padding:0;
	margin-top:10px;
	text-align:justify; 
	/*border: 1px solid #EFD6D7;*/
   }
/**/



/*inizio stili box lista contenuto sezione*/

div#inlistatotale {
	width:585px;
	
	margin-top:15px;
	margin-left:15px;
	margin-bottom:0;
	margin-right:0;
	
	padding: 0px;
	
	width:97%;

	
}



/*******************************************
********* Begin Stili per la ***************
********* tabella che viene utilizzata *****
********* se lista su una colonna **********
********************************************
******************************************/
div#inlistatotale table.tablistadue{
	
	padding:0px;
	margin:5px 0 0 0;
	
	border-collapse: separate;
	width:580px;
	width:auto;
	
	}

div#inlistatotale table.tablistadue tr{
	
	padding:0px;
	margin:15px 0 0 0;
	
	border-collapse: separate;
	width:580px;
	

	
	}

div#inlistatotale table.tablistadue td{
	background-color:#fff;
	border:0px solid #CAD3DD;
	padding:0;
	margin:0;
	vertical-align:top;
	text-align:left;
	padding-bottom:2px;
	
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
	padding-right:2px;
	
}


div#inlistatotale table.tablistadue td.immagine{
	margin:0;
	padding-top:5px;
	text-align:left;
	vertical-align:top;
	
}


div#inlistatotale table.tablistadue  tr td a{
	color:#431a18;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}



div#inlistatotale table.tablistadue  tr td a:visited{
	color:#431a18;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}
div#inlistatotale  table.tablistadue tr td a:hover{

	color:#273331;
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
	
}


/*******************************************
********* End Stili per la ***************
********* tabella che viene utilizzata *****
********* se lista su una colonna **********
********************************************
******************************************/


/* */
.tablistasub{
	font-size: 100%;
	padding:0;
	margin:0 0 0px 0px;
	

	
}




div#inlistatotale .tablistadue .tablistasub td{
	text-decoration:none;
	background-color:#fff;
	
	border:0 solid #CAD3DD;
	padding:0;
	margin:0;
	vertical-align:top;

	
	
}
.tablistasub p{
padding:0;
margin: 0;
color:#990000;
}

div#inlistatotale .tablistadue td .tablistasub .descrizione{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 115%;
	/*color: #8A8A8A;*/
	/*font-weight:bold;*/
	color: #141D70;
	padding:0;
	margin:0;
	
	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;
    color:#000;
	margin:0;padding:0;
	margin-top:0px;
	text-align:justify;
	
}




div#inlistatotale table.tablistadue .descrizione{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 115%;
	/*color: #8A8A8A;*/
	/*font-weight:bold;*/
	color: #141D70;
	padding:0;
	margin:0;
	
	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0;
    color:#000;
	margin:0;padding:0;
	margin-top:0px;
	text-align:justify;
	
}











.tablistasub img{
float:left;
padding:2px 0px 0px 5px;
border: 0px #000 solid;
margin: 0 5px 0 0;
margin:0;
}



div#inlistatotale .tablistadue .tablistasub  td a{
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12; color:#384B38;
text-align:left; text-decoration:none;
font-weight:bold;
}

.tablistasub  a:visited{
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12; color:#384B38;
text-align:left; text-decoration:none;
font-weight:bold;
}
.tablistasub  a:hover{
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12; color:#384B38;
text-align:left; text-decoration:none;
font-weight:bold;
}
/* */



/*****************************************/
.tabnote{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width:98%;
	padding:0;
	margin:0 0 0 0;
	border-collapse: separate;
	
}



.tabnote td{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify; text-decoration:none;
	/*background-color:#fff;*/
	border:0px solid #CAD3DD;
	padding:0;
	vertical-align:top;
}




.tabnote td img{
padding:0 10px 0 10px;}












.tabnote td p{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify; text-decoration:none;
	/*background-color:#fff;*/
	border:0px solid #CAD3DD;
	padding:0;
	vertical-align:top;
}



/*******************************************/


div#inlistatotale table.tablistadue  td.titolodellalista{
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#BF4D02;
text-align:left; text-decoration:none;
font-weight:bold;
margin:0;
padding:0;

padding-top:15px;

}	


/******************************/
div#totale{
width:565px;

margin-left:15px;
margin-top:10px;
}
div#totalesx{
float:left;
width:250px;
width: auto;
}
div#totalesx img{
float:left;
margin:0;
padding:0;
width:auto;

}

div#totaledx{
float:left;
width:350px;
width: auto;
margin:0;
padding:0px 0px 0px 10px;
}



div#totale div#totalesx1{
float:left;
width:250px;
width:auto;

}


div#totalesx1 img{
float:left;

}






div#totaledx1{
float:left;
width:68%;
margin:0;
padding:0px 0px 0px 0px;
text-align: left;
width:300px;
width:auto;

}

div#totaledx1 img{
float:left;
margin:0;
padding:0;

}


div#totalesx3{
float:left;
width:270px;
text-align:right;
padding-right:25px;
width:auto}

div#totaledx3{
float:left;
width:250px;
width:auto;
}

div#totaledx3 img{
float:left;
margin:0;
padding:0;

}
/******************************/


div#description_2 {
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	/*color: #141D70;*/

	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 0px;
	padding-left: 10px;
	
	
	
	width:570px;
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 5px;
	padding-left: 16px;
	
	
	
	
}

div#description_3 {
	width:auto;
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 0px;
	padding-left: 5px;
	
	
	width:570px;
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 5px;
	padding-left: 16px;
	
	}






div#totale div#totaledx1 div#description_2 {
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 0px;
	padding-left: 10px;
	
	
	
	width:300px;
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	/*color: #141D70;*/
	
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 5px;
	padding-left: 16px;
	
	
	
	
}





	div#totale div#totalesx3 div#description_3
{width:250px;
	/*font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	/*color: #141D70;*/
	color:#183A1D;
	height: auto;
	margin: 0;
	padding-top: 5px;
	padding-left: 16px;}
	

/*****************************************/
.tab_page{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width:98%;
	padding:0;
	margin:0 0 0 0;
	border-collapse: separate;
	
}



.tab_page td{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify; text-decoration:none;
	/*background-color:#fff;*/
	border:0px solid #CAD3DD;
	padding:0;
	vertical-align:top;
}




.tab_page td img{
padding:0 10px 0 10px;}












.tab_page td p{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify; text-decoration:none;
	/*background-color:#fff;*/
	border:0px solid #CAD3DD;
	padding:0;
	vertical-align:top;

	color:#000000}

.tab_page td .titolo{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify; text-decoration:none;
	/*background-color:#fff;*/
	border:0px solid #CAD3DD;
	padding:0;
	vertical-align:top; color:#421819}


/*******************************************/