/* CSS Document */
/* definizione delle tag di campo color sabbia chiaro #D3BFAB e scuro #BD9F82*/

body { 
	font: 8pt/16pt georgia; 
	/* background: #F5F7EC url(img/bg.jpg); */
	margin: 0px; 
	text-align: center;
	}
	
#Restricted {
 	margin: 0px !important;
	margin-left: -9px; 
	text-align: center;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background: url(img/sf.jpg) bottom right no-repeat !important; 
	background: url(img/sf2.jpg) no-repeat;
	background-position: bottom center; 
  	}
	
#Restricted ul {
  	margin: 0px !important;
	margin-left: 41px;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
 	}

#Restricted li {
	/*border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D3BFAB; */
	list-style-type: none;
 	padding-left: 3px ;
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: -30px !important;
	margin-left: 30px;
	width: 146px;
	text-align: left;
	line-height: 12px; 
	}


#Restricted li a { 
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
 	text-decoration: none;
	margin-left: 2em;
	}

#Restricted li a:hover { 
	color: #D3D5D6;
	background: #FFFFFF; 
	}

	
#Restricted2 {
	float:left;
	font: 8pt/16pt georgia; 
 	margin: 0px;
	margin-bottom: 33px; 
	text-align: center;
	}

p { 
	font: 8pt/14pt verdana; 
	margin-top: 0px; 
	text-align: left;
	}
	
img {
	border: 0;
	}

a:link { 
	font: .95em verdana, sans-serif; 
	color: #CCCCCC;
	text-decoration: underline; 
	}

a:visited { 
	text-decoration: underline; 
	color: #CCCCCC;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #B8C271;
	}

#mono div.titolo {
	padding-top: 0;
	font-size: 12px;
	font-weight: bold;
	font-family: georgia, helvetica, serif;
	color: #BD9F82;
	background: transparent;
}

#navigazione {
	position: absolute;
	top: 97px;
	left: 170px;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #D3BFAB;
	background: transparent;
	text-align: left;
}

#stylemenu {
	position: absolute;
	width: 300px;
	top: 97px;
	right: -120px;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #D3BFAB;
	background: transparent;
	text-align: left;
}

#titolo-invisibile {display: none}

/*         -------------------        I BLOCCHI DI TESTO PRINCIPALI    --------------------------------   */

#container {
	background: url(img/logo2.gif) left top no-repeat;
	width:770px;
	padding-bottom: 500px;
	position:relative;
	margin: 0 auto;
	}

#container2 {

	width:770px;
	padding-bottom: 100px;
	position:relative;
	margin: 0 auto;
	}

#container div.destra {
	width:120px;
	height: 120px;
	position:absolute;
	top: 12px;
	right: 16px;
	}

#editable { 
	height: 100%;
	width: 630px;
	position: absolute; 
	top: 132px; 
	left: 10px;
	text-align: left;
	}

#editable2 { 
	height: 100%;
	width: 770px;
	position: absolute; 
	top: 160px; 
	left: 0px;
	text-align: left;
	}

#editable-pdf { 
	height: 5553px;
	width: 556px;
	position: absolute; 
	top: 11px; 
	left: 10px;
	text-align: left;
	}


#editable2 div.navibottom {
	margin-top: 15px;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #D3BFAB;
	background: transparent;
	text-align: center;
}


#editable2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #D3BFAB;
	word-spacing: 1px;
	margin-top: 0;
	margin-bottom: 5px;
	padding: 0;
}

#editable2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	letter-spacing: 1px;
	text-align: left;
	color: #676767;
	word-spacing: 1px;
	margin-top: 0;
	margin-bottom: 3px;
	padding: 0;
}

#editable2 ul {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;

	}

#editable2 li {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D3BFAB; 
	list-style-type: none;
	background: white;
	padding-left: 3px; 
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: -30px;
	width: 146px;
	text-align: left;
	line-height: 12px; 
	}

#editable2 li a { 
	font: .95em verdana, sans-serif; 
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	
	}

#editable2 li a:hover { 
	color: #D3D5D6;
	}




#editable3 { 
	height: 100%;
	width: 630px;
	position: absolute; 
	top: 0px; 
	left: 0px;
	text-align: left;
	}

#mono {
	/* background: url("img/cornicemono.gif") no-repeat top left; */
}


#linkList {
	position: absolute;
	top: 140px;
	right: 0px;
	left: 612px;
	width: 152px;
	}

#box-centrale { 
	/* background: url(img/fondodx.gif) left top no-repeat; */
	width: 380px;
	position:absolute;
	top: 140px;
	left: 190px;
	margin: 0;
	}

/*     ----------------------           fine I BLOCCHI DI TESTO           -------------------------------------      */


/* colonna dx link */

#linkList2 { 
	/* background: transparent url(img/sfondo-roberta.jpg) top left no-repeat; */
	padding: 0; 
	width: 140px; 
	height: 100%;
	}
	
.invisible { display: none }


/*    IL         F   O   R   M            */

#inserimento {
	text-align: left;
	margin-top: 0px;
	margin-left: 10px;
	}

#inserimento .testo {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	}

#inserimento .rettangolo  {
	border: 1px solid #D3BFAB; 
	height:14px; 
	color: #999999; 
	font-family: verdana; font-size:12px;	
	}

#inserimento input[type="text"], input[type="password"], textarea {
	vertical-align: bottom;
	}

#inserimento .submit, #inserimento .rettangolo {
	vertical-align: bottom;
	padding-bottom: 1px;
	}
	

/*    FINE        F   O   R   M             */

#linkList2 div.banner { 
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	margin-bottom: 20px;
		}


#linkList2 div.titolo-info { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/2-informazioni.gif) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 8px;
		}

#linkList2 div.titolo-info h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-banner { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/6-banner.jpg) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 8px;
		}

#linkList2 div.titolo-banner h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-partners { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/7-partners.jpg) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 8px;
		}

#linkList2 div.titolo-partners h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}


#linkList2 div.titolo-magazine { 
	width: 140px; 
	height: 17px;
	margin-top: 0;
	background: url(img/1-magazine.gif) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 8px;
		}

#linkList2 div.titolo-magazine h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-eventi { 
	width: 140px; 
	height: 17px;
	margin-top: 0;
	background: url(img/0-eventi.gif) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 0;
		}

#linkList2 div.titolo-demo h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-demo { 
	width: 151px; 
	height: 38px;
	margin-top: 0;
	background: url(img/0-demo2.gif) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 0;
		}

#linkList2 div.titolo-eventi h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-sociologia { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/3-sociologia.gif) left no-repeat;  
	padding-left: 0px;
	margin-left: 0px;
	color: #C6C6C6;
	margin-bottom: 8px;
		}

#linkList2 div.titolo-sociologia h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-cerca { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/4-cerca.gif) left no-repeat;  
	padding-left: 0px;
	color: #C6C6C6;
	margin-bottom: 4px;
	margin-left: 0px;
		}

#linkList2 div.titolo-cerca h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-news { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/5-ultimenews.gif) left no-repeat;  
	padding-left: 0px;
	color: #C6C6C6;
	margin-bottom: 4px;
	margin-left: 0px;
		}

#linkList2 div.titolo-news h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}

#linkList2 div.titolo-area { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	background: url(img/5-arearis.gif) left no-repeat;  
	padding-left: 0px;
	color: #C6C6C6;
	margin-bottom: 4px;
	margin-left: 0px;
		}

#linkList2 div.titolo-area h5 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	display: none;
		}


#linkList2 ul {
	margin-top: 3px;
	}

#linkList2 li {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D3BFAB; 
	list-style-type: none;
	background: white;
	padding-left: 3px; 
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: -30px;
	width: 146px;
	text-align: left;
	line-height: 12px; 
	}

#linkList2 li a { 
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	
	}

#linkList2 li a:hover { 
	color: #D3D5D6;
	}


/*                -------------     box colonna centrale  -------------------                              */

#titolo-invisivile {
	display: none;
	}

#box-recensione { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-recesett.gif) left top no-repeat;  
	}

#box-speciale { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-speciale.gif) left top no-repeat;  

	}

#box-live { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-live.gif) left top no-repeat;  
	}

#box-monografia { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-mono.gif) left top no-repeat;  
	}

#box-classic { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-classic.gif) left top no-repeat;  
	}

#box-rubrica { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-rubrica.gif) left top no-repeat;  
	}

#box-vuoto { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-vuoto.gif) left top no-repeat;
	text-align:center;  
	}
	
#box-vuoto2 { 
	width: 380px;
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-vuoto2.gif) left top no-repeat;  
	font: 11px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px; 
	margin-bottom: 2px; 
	color: #BC8464;
	text-align: left;
	padding-top: 25px;
	}


/*                -------------     box dettaglio -------------------                              */

#box-centrale div.quad { 
	border: 1px solid #EAEAEA;	
	float: right;
	padding: 3px;
	margin-left: 2px;
	margin-right: 0;
	}

#box-centrale div.sottotitolo { 
	font: 11px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	padding-top: 30px;
	}

#box-centrale div.autore { 
	font: .85em bold verdana; 
	letter-spacing: 2px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}

#box-centrale p { 
	font: .95em verdana, sans-serif; 
	color: black;
	text-align: left;
	margin: 0;
	padding-right: 0px;
	line-height: 20px;
	}


/* ------  B  O  X  N      --------  */

#boxn { 
	margin-top: 0;
	margin-bottom: 15px;
	padding-top: 2px;
	margin-left: 12px;
	}

#boxn p { 
	font: .95em verdana, sans-serif; 
	color: black;
	text-align: left;
	margin: 0;
	padding-right: 0px;
	line-height: 16px;
	}

/* ------  Pubblicazioni - colonna sx     --------  */

#pubblicazioni { 
	position: absolute; 
	top: 140px; 
	left: 8px;
	width: 150px;
	text-align: left;
	/*border-width: 1px;
	border-style: solid;
	border-color: #EAEAEA; 
	padding: 5px;*/
	/* background: url(img/sfondo-roberta.jpg) no-repeat center right;*/
	}

	
/* ------  Pubblicazioni - BOX     --------  */

#pubblicazioni-box { 
	text-align:left;
	width:150px;	
	margin:0;
	padding:0;
}

/* ------  Pubblicazioni - FASCETTE     --------  */

#pubblicazioni div.fascetta-rece { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-rece.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-rece h5 { 
	display: none
	}

#pubblicazioni div.fascetta-rivi { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-rivi.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-rivi h5 { 
	display: none
	}

#pubblicazioni div.fascetta-clas { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-clas.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-clas h5 { 
	display: none
	}

#pubblicazioni div.fascetta-mono { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-mono.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-mono h5 { 
	display: none
	}

#pubblicazioni div.fascetta-spec { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-spec.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-spec h5 { 
	display: none
	}

#pubblicazioni div.fascetta-demo { 
	background: url(img/fascette-sx-hp/fascetta-verde-demo.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-demo h5 { 
	display: none
	}

#pubblicazioni div.fascetta-live { 
	background: url(img/fascette-sx-hp/fascetta-sabbia-live.gif) no-repeat top left;
	width: 150px; 
	height: 18px;	
	margin:0;
	}

#pubblicazioni div.fascetta-live h5 { 
	display: none
	}

#pubblicazioni div.fascetta-rubr { 
	background: url(img/fascette-sx-hp/fascetta-verde-rubr.gif) no-repeat top left;
	width: 150px; 
	height: 18px;
	margin:0;
	}

#pubblicazioni div.fascetta-rubr h5 { 
	display: none
	}
	
#pubblicazioni div.banner { 
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	margin-bottom: 20px;
		}


/* ------  Pubblicazioni - RETTANGOLI     --------  */


#pubblicazioni div.rettangolo { 
	text-align: left;
	width: 148px;
	margin-top: 0;	
	margin-bottom: 20px;
	padding: 0;
	/* border-width: 1px;
	border-style: solid;
	border-color: #D3BFAB;  
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EAEAEA; */
}

/* ------  Pubblicazioni - titolazioni rubriche --------  */

#pubblicazioni div.indice-sezione { 
	width: 140px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: transparent;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-align: right;
	font-style: italic;
	letter-spacing:2px;
	padding-right: 7px;
	line-height: 10px;
	margin-top: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA; 
	}

#pubblicazioni div.indice-sezione a { 
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	color: #999999;
	}

#pubblicazioni div.nome-rubrica { 
	width: 140px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #616B5F;
	text-align: left;
	font-style: normal;
	letter-spacing:1px;
	padding-left: 7px;
	line-height: 10px;
	margin-top: 7px;
	}

/* ------  Pubblicazioni - lista e link --------  */


#pubblicazioni-box ul  { 
	list-style-image: url(img/vu.gif);
	margin-left: 20px;
	padding: 0 0px;
	color: #8B8B8B;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	}

#pubblicazioni-box li {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	padding-left: -1px;
	line-height: .8em; 
	}


#pubblicazioni-box a:hover { 
	color: #D3D5D6	
}

#pubblicazioni-box a:visited { 
	text-decoration: none;
	color: #999999;
	}

#pubblicazioni-box a { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.1em;
	color: #5F5F5F;
	font-weight: 400;
	}
	


/* ------  Pubblicazioni - lista e link AREA RISERVATA --------  */
	
#pubblicazioni-box-nav { 
	text-align:left;
	width:150px;	
	margin:0;
	padding:0;
}
	
	
#pubblicazioni-box-nav ul  { 
	list-style-image: url(img/vu-neg.gif);
	margin-left: 20px;
	padding: 0 0px;
	color: #8B8B8B;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	}

#pubblicazioni-box-nav li {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	padding-left: -1px;
	line-height: 3em; 
	}


#pubblicazioni-box-nav a:hover { 
	color: #5F5F5F;	
}

#pubblicazioni-box-nav a:visited { 
	text-decoration: none;
	color: #FFFFFF;
	}

#pubblicazioni-box-nav a { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.1em;
	color: #FFFFFF;
	font-weight: 400;
	}
	

/* RETTANGOLO COPERTINA RIVISTA SA */ 

#pubblicazioni p { 
	font: Arial, Helvetica, sans-serif;
	font-size:10px; 
	line-height: 15px;
	color: #5F5F5F;
	text-align: left;
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 1px;
	margin: 0;
	}

#pubblicazioni-box div.copertina { 
	margin-top: 10px;
	text-align:center;
	margin: 0; 
	padding-top: 10px;
}

/* ------  FINE RESTYLE Pubblicazioni --------  */

/* Pubblicazioni pagina archivio */

#quadint2 { 
	position: absolute; 
	top: 50px; 
	left: 8px;
	width: 80px;
	height: 410px;
	padding: 3px;
	}

#mensile { 
	padding-right: 25px;
	}
	
#mensile2 { 
	padding-right: 2em;
	margin-left: 3em;
	}
	
.recensioni { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
 	color: #BD9F82;
	text-align: left;
	margin-top:7px;
	margin-bottom: 4px;
	padding: 0;
	}

#mensile div.recensioni { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
 	color: #BD9F82;
	text-align: left;
	margin-top:7px;
	margin-bottom: 4px;
	padding: 0;
	}

#mensile div.sottotitolo { 
	font: 9px arial; 
	letter-spacing: 1px; 
	margin-top: 0;
	color: #848484;
	padding-left: 0;
	}
	
#mensile div.copertinapdf { 
	margin-top: 17px;
	margin-bottom: 10px;
	}


#mensile2 div.recensioni { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
 	color: #BD9F82;
	text-align: left;
	margin-top:7px;
	margin-bottom: 4px;
	padding: 0;
	}

#mensile2 div.sottotitolo { 
	font: 9px arial; 
	letter-spacing: 1px; 
	margin-top: 0;
	color: #848484;
	padding-left: 0;
	}
	
#mensile2 div.copertinapdf { 
	margin-top: 17px;
	margin-bottom: 10px;
	}


#mensile2 ul {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;

	}

#mensile2 li {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D3BFAB; 
	list-style-type: none;
	background: white;
	padding-left: 3px; 
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left: -30px;
	width: 146px;
	text-align: left;
	line-height: 12px; 
	}

#mensile2 li a { 
	font: .95em verdana, sans-serif; 
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	
	}

#mensile2 li a:hover { 
	color: #D3D5D6;
	}


 /*        		  pagina            C  H  I    S  I  A  M  O                */
 
#chisiamo {
	position: absolute; 
	top: 0px; 
	left: 160px;
	width: 420px;
	padding-bottom:80px;
	text-align: left;
	font: 1em verdana, sans-serif; 
}

#chisiamo h3 { 
	font-family: arial;
	letter-spacing: 3px;
	font-size: 12px;
	font-weight:bold;
	text-align: left; 
	margin: 0;
	color: #575757;
	padding: 0;
	}


#chisiamo a { 
	text-decoration: underline;  
	Color: #575757;
	}
#chisiamo a:visited { 
	text-decoration: underline; 
	color: #666666;
	}
#chisiamo a:hover, a:active { 
	text-decoration: none; 
	color: #666666;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #CBC4AF;
	}

#chisiamo div.titolo {
	background: url("img/chi-1redazione.gif") no-repeat left;
	height: 17px;
}

#chisiamo div.titolo2 {
	background: url("img/chi-2collaboratori.gif") no-repeat left;
	height: 17px;

}

#chisiamo div.titolo3 {
	background: url("img/chi-3staff.gif") no-repeat left;
	height: 17px;

}

#chisiamo div.titolo4 {
	background: url("img/chi-4guidaspirituale.gif") no-repeat left;
	height: 17px;

}

#chisiamo div.titolo5 {
	background: url("img/chi-5progettografico.gif") no-repeat left;
	height: 17px;

}

#chisiamo div.titolo6 {
	background: url("img/chi-6copyright.gif") no-repeat left;
	height: 17px;

}

#chisiamo div.sottotitolo2 {
	color: black;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 15px;	
	height: 15px;
}

#chisiamo p {
	margin-top: 5px; 
	color: #6C6C6C;
	padding-left: 5px;
}

ul.chisiamo {
	list-style: none; /* elimino i punti elenco */
	margin-top: 5px; padding: 0em; /* elimino i rientri delle liste - padding:0 per Gecko */
	margin-bottom: 20px;
	margin-left: 5px;
	
	/* background: url("img/classifiche.gif");
	background-repeat: repeat; */
}


ul.chisiamo li {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	margin-right: 5px;
	color: #6C6C6C;
}

/* Archivio Monografie */


#mono p {
	padding: 0;
	margin-top: 0;
	line-height: 1em;
}

#mono h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #BD9F82;
	word-spacing: 1px;
	padding: 0;
	margin: 0;

}

#mono li {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #BD9F82; 
	list-style-type: none;
	background: transparent;
	padding-left: 3px; 
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 7px;
	margin-left: -30px;
	width: 146px;
	font: 10px verdana;
	}

#mono li a { 
	display: block;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	}

#mono li a:hover { 
	display: block;
	color: #D3D5D6;
	}


#mono div.box1 {
	float: left;
	width: 190px;
}

#mono div.box2 {
	float: left;
	width: 190px;
}

#mono div.box3 {
	float: left;
	width: 190px;
}

/* Concerti */

#concertitoc {
	width: 770px;
	position: absolute; 
	top: 12px; 
	left: 0px;
	text-align: left;
}

#concerti p {
	padding: 0;
	margin: 0;
}

#concertitoc h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	color: #7B9F95;
	word-spacing: 1px;
	margin-top: 0;
	margin-bottom: 2px;
	padding: 0;
}

#concertitoc h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #BD9F82;
	word-spacing: 1px;
	margin-top: 5px;
	margin-bottom: 1px;
	padding: 0;
}

#concerti a { 
	display: block;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	}

#concerti a:hover { 
	display: block;
	color: #D3D5D6;
	}


#concerti-box1 {
	width: 180px;
	float: left;
	margin-right: 20px;
}

#concerti-box2 {
	width: 180px;
	float: left;
	margin-right: 20px;
	}

#concerti-box3 {
	width: 180px;
	float: left;
}

#concertitoc ul  { 
	list-style-image: url(img/vu.gif);
	margin-left: 20px;
	padding: 0 0px;
	color: #666666;
	margin-top: -3px;
	margin-bottom: 25px;
	padding-top: 7px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	}

#concertitoc li {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 0;
	padding-left: -1px;
	line-height: 1em; 
	}



/* --------------- Comunicati stampa e news -------------------- */

#news {
	position: absolute;
	top: 7px;
	left: 0;
	width: 558px;
	}

#news .titolo { 
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.2em;
	font-style: italic;
	letter-spacing: 1px; 
	margin-bottom: 10px; 
	color: #848484;
	text-align: left;
	margin-top: 0;
	padding-top: 0;
	}

#news .sottotitolo { 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1px; 
	padding-top: 5px; 
	color: #848484;
	text-align: left;
	margin: 0;
	}

#news h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #BD9F82;
	word-spacing: 1px;
	margin: 0;
	padding: 0;
}

#news div.quad { 
	border: 1px solid #EAEAEA;	
	float: left;
	padding: 3px;
	margin-left: 0;
	margin-right: 8px;
	}


#news p {
	padding-left: 15px;
	margin-bottom: 10px;
}

#news a { 
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	}

#news a:hover { 
	color: #D3D5D6;
	}



/* --------------- fine Comunicati stampa e news -------------------- */

#newsletter {
	position: absolute;
	top: 33px;
	left: 103px;
	width: 397px;
	height: 355px;
	/* background: url(img/quadduecolori2.gif) left top no-repeat;  */
	}

#newsletter p { 
	font: verdana, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: black;
	font-size: .95em;
	text-align: left;
	word-spacing: 1px;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	text-align: justify;
	}
	
#newsletter div.iscriviti{ 
	position: absolute;
	top: 234px;
	left: 64px;
	font: verdana, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: black;
	font-size: .95em;
	}

#newsletter div.bottoni{ 
	position: absolute;
	top: 27px;
	left: -3px;
	font: verdana, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: #BD9F82;
	font-size: .95em;
	}


/* --------------- classic album -------------------- */

#editable h2 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	padding-top: 0; 
	color: #BD9F82;
	text-align: left;
	margin-bottom: 10px;
	}



#tabella { 
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #D3BFAB;
	font-weight: bold;
	background-color: transparent;
	}

#tabella tr { 
	font-family: verdana, Helvetica, sans-serif;
	text-align: left;
	word-spacing: 1px;
	height: 10px;
	}

#tabella th { 
	font-family: verdana, Helvetica, sans-serif;
	text-align: left;
	word-spacing: 1px;
	border-bottom: 1px solid #D3BFAB;
	}

#tabella tr .collab { 
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	background-color: #F2ECE6;
	text-align: center;
}

#tabella tr .autore { 
	font-size: 10px;
	color: #D3BFAB;
	font-weight: bold;
	background-color: transparent;
	border-bottom: 1px solid #D3BFAB;
	}

#tabella tr .album { 
	border-bottom: 1px solid #D3BFAB;
	}


#tabella tr .etichetta { 
	font-size: 10px;
	color: #95A29C;
	font-weight: normal;
	background-color: transparent;
	border-bottom: 1px solid #D3BFAB;
}

#tabella tr .album { 
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	background-color: transparent;
	border-bottom: 1px solid #D3BFAB;
}


#tabella tr .voti { 
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	background-color: transparent;
	border-bottom: 1px solid #D3BFAB;
}

#tabella tr .anno { 
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	background-color: transparent;
	border-bottom: 1px solid #D3BFAB;
}

#tabella tr .voti2 { 
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	background-color: #F2ECE6;
	border-bottom: 1px solid #D3BFAB;
}


#tabella a { 
	display: block;
	color: #999999;
	text-decoration: dashed;
	font-weight: bold;
	font-size: 10px;
	}

#tabella a:hover { 
	display: block;
	color: #D3D5D6;
	}

/* --------------- Recensioni generica -------------------- */

#recensioni { 
	margin-top: 0;
	padding: 0;
	margin-left: 150px;
	}

#recensioni ul {
	margin-top: 17px;
	margin-left: 26px;
	color: #BD9F82;
	}

#recensioni li {
	list-style-type: circle;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	font: 11px arial;
	text-align: left;
	}

#recensioni a { 
	color: #999999;
	text-decoration: none;
	}

#recensioni a:hover { 
	color: #D3D5D6;
	}
	
#recensioni a:visited { 
	text-decoration: none;
	font-weight: bold;
	}

/* --------------- Recensioni annate -------------------- */

#rece-maschera { 
	position: absolute; 
	top: 0; 
	left: 0;
	width: 150px;
	text-align: left;
	font-size: 12px;
	font-weight: 600;
	font-family: georgia, helvetica, serif;
	background: transparent;
	color: #BD9F82;
	}

#rece-maschera div.banner { 
	width: 136px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	margin-bottom: 20px;
		}


#rece-maschera div.riquad { 
	margin-top: 0;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA; 
	padding: 3px;
	/* background: url(img/rece3linea.gif) no-repeat bottom right;*/
	}


#rece-maschera div.generi { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	background: url(img/rece1generi.gif) no-repeat top left ;
	}

#rece-maschera div.classifiche { 
	width: 140px; 
	height: 17px;
	margin-top: 20px;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	background: url(img/rece2classifiche.gif) no-repeat top left ;
	}

#rece-maschera ul  { 
	list-style: circle;
	margin-left: 25px;
	padding-left: 0;
	margin-top: 0; margin-bottom: 0;
	padding-top: 0; padding-bottom: 10px;
	}

#rece-maschera li {
	margin: 0;
	padding: 0;
	line-height: 12px;
	}


#rece-maschera a:hover { 
	text-decoration: underline;
	}

#rece-maschera a:visited { 
	text-decoration: none;
	}


#rece-maschera a { 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	letter-spacing: 0.1em;
	color: #999999;
	margin: 0px;
	padding: 0px;
	}

#rece-maschera p { 
	font: 1em verdana, sans-serif; 
	line-height: 20px;
	color: black;
	text-align: justify;
	padding-right: 3px;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	margin: 0;
	}

#colonna-high { 
	/* background: url(img/fondodx.gif) left top no-repeat; */
	height: 100%;
	width: 380px;
	position:absolute;
	top: 0px;
	left: 160px;
	margin: 0;
	}

#colonna-high div.albumanno { 
	width: 170px; 
	height: 20px;
	margin-top: 0;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 19px;
	background: url(img/imigliori.gif) left top no-repeat;
	}


#box-high { 
	width: 380px;
	/*border-width: 1px;
	border-style: dashed;
	border-color: #CBC4AF; */
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-high-line.gif) left top no-repeat;  
	}

#box-high2 { 
	width: 770px;
	/*border-width: 1px;
	border-style: dashed;
	border-color: #CBC4AF; */
	margin-top: 0;
	margin-bottom: 25px;
	padding-left: 0px;
	background: url(img/box-high-line.gif) left top no-repeat;  
	}
	
#box-high2 div.quad { 
	border: 1px solid #EAEAEA;	
	float: left;
	padding: 3px;
	margin-left: 0px;
	margin-right: 8px;
	}

#box-high2 div.titolo { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	color: #95A29C;
	text-align: left;
	padding: 0;
	}

#box-high2 div.sottotitolo { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #848484;
	text-align: left;
	padding-top: 30px;
	}


#box-high2 div.autore { 
	font: 1em bold verdana; 
	letter-spacing: 1px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 5px;
	margin-bottom: 5px; 
	}

#box-high2 p { 
	font: 1em verdana, sans-serif; 
	color: black;
	text-align: justify;
	padding-right: 3px;
	padding-top: 1px;
	padding-left: 0;
	padding-bottom: 1px;
	margin: 0;
	line-height: 18px;
	}

#box-high div.quad { 
	border: 1px solid #EAEAEA;	
	float: right;
	padding: 3px;
	margin-left: 8px;
	margin-right: 0;
	}

#box-high div.titolo { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	color: #95A29C;
	text-align: left;
	padding: 0;
	}

#box-high div.sottotitolo { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #848484;
	text-align: left;
	padding-top: 30px;
	}


#box-high div.autore { 
	font: 1em bold verdana; 
	letter-spacing: 1px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 5px;
	margin-bottom: 5px; 
	}

#box-high p { 
	font: 1em verdana, sans-serif; 
	color: black;
	text-align: justify;
	padding-right: 3px;
	padding-top: 1px;
	padding-left: 0;
	padding-bottom: 1px;
	margin: 0;
	line-height: 18px;
	}

/* --------------- classifica -------------------- */

#colonna-high h1 { 
	font-size: 11px;
	font-weight: bold;
	font-family: georgia, helvetica, serif;
	color: #BD9F82;
	background: transparent;
	letter-spacing: .1em;
	margin-bottom: 2px; padding: 0;
	}

#colonna-high h2 { 
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	font-family: georgia, helvetica, serif;
	color: #95A29C;
	background: transparent;
	letter-spacing: .1em;
	margin-top: 3px; padding: 0;
	}

#colonna-high ul  { 
	list-style: decimal;
	margin-left: 25px;
	padding-left: 5px;
	color: #BD9F82;
	margin-top: 0; margin-bottom: 1px;
	padding-top: 0; padding-bottom: 0;
	}

#colonna-high li {
	margin-bottom: 15px;
	padding: 0;
	line-height: 12px;
	}

#colonna-high a:hover { 
	text-decoration: underline;
	}

#colonna-high a:visited { 
	text-decoration: underline;
	}


#colonna-high a { 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: 0.1em;
	color: #999999;
	margin: 0px;
	padding: 0px;
	}

/* --------------- RUBRICHE -------------------- */

#rubriche {
	position: absolute;
	top: 0px;
	left: 163px;
	width: 400px;
	text-align: left;
	}

#rubriche {
	position: absolute;
	top: 0px;
	left: 163px;
	width: 400px;
	text-align: left;
	}


#rubriche .incipit {
	font: 11px verdana, helvetica, sans-serif; 
	font-style: italic;
	font-weight: 400;
	letter-spacing: 2px; 
	margin-top: 0; 
	margin-bottom: 20px;
	margin-left: 0;
	margin-right: 7px;
	color: #6A6A6A;
	text-align: left;
	line-height: 14px;
	}

#rubriche .interno {
	width: 400px;
	margin-left: 45px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	clear: left;
	}

#rubriche .immagine {
	float: left;
	margin-right: 10px;
	}


#rubriche .titolo2 {
	margin-top: 30px;
	text-align: left;
	color: #BD9F82;
	font-size: 11px;
	font-weight: bold;
	font-family: georgia, helvetica, serif;
	}

#rubriche a:hover { 
	text-decoration: underline;
	color: #BEBEBE;
	}

#rubriche a:visited { 
	text-decoration: underline;
	}


#rubriche a { 
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	letter-spacing: 0.1em;
	color: #999999;
	margin: 0px;
	padding: 0px;
	}
	
/* --------------- RECENSIONE -------------------- */


#container { 
	
	}

#box-rece { 
	background: url(img/linea-rece.gif) left top no-repeat;
	width: 570px;
	position:absolute;
	top: 150px;
	left: 200px;
	margin: 0;
	}

#box-track { 
	position: absolute; 
	top: 150px; 
	left: 37px;
	width: 150px;
	}

#box-track div.testo { 
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8B8B;
	padding-right: 5px;
	margin: 0px;
	}

#box-track div.tracklist { 
	width: 170px; 
	height: 15px;
	margin-top: 0;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background: url(img/tracklist.gif) left top no-repeat;
}

#box-track div.link { 
	width: 170px; 
	height: 15px;
	margin-top: 0;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 10px;
	background: url(img/link.gif) left top no-repeat;
}

#box-track div.credit { 
	width: 170px; 
	height: 15px;
	margin-top: 0;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 10px;
	background: url(img/credit.gif) left top no-repeat;
}

#box-track ol  { 
	list-style-type: decimal-leading-zero;
	margin-left: 26px;
	padding: 0 0px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	}

#box-track ul  { 
	list-style-image: url(img/vu.gif);
	margin-left: 26px;
	padding: 0 0px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	}


#box-track li {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	padding-left: -1px;
	line-height: 1em; 
	}

#box-track a:hover { 
	color: #D3D5D6	
}

#box-track a:visited { 
	text-decoration: none;
	color: #999999;
	}

#box-track a { 
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8B8B;
	}

#box-track div.bannertrack { 
	text-align: center;
	border-top: 1px solid #CCCCCC;
	padding-right: 5px;
	padding-top: 20px;
	
	margin-left: 0px;
	margin-top: 50px;
	margin-right: 15px;
			}



#box-rece div.quad { 
	border: 1px solid #EAEAEA;	
	float: right;
	padding: 3px;
	margin-left: 8px;
	margin-right: 0;
	}

#box-rece h1 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	margin-top: 30px; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	}

#box-rece h2 { 
	font: 11px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px; 
	margin-top: 20px; 
	margin-bottom: 2px; 
	color: #BD9F82;
	text-align: left;
	}

#box-rece div.autore { 
	font: 10px bold verdana; 
	letter-spacing: 2px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}

#box-rece p { 
	font: .95em verdana, sans-serif; 
	color: black;
	text-align: justify;
	margin-bottom: 10px;
	line-height: 20px;
	}
	
#box-rece a:hover { 
	color: #D3D5D6	
}

#box-rece a:visited { 
	text-decoration: none;
	font-weight: 200;
	}


#box-rece a { 
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: .95em;
	letter-spacing: 0.1em;
	color: #999999;
	font-weight: bold;
	}
	


/* --------------- monografie -------------------- */

#area-mono { 
	padding-top: 150px;
	padding-bottom: 0;
	margin: 0;
	}

#area-mono div.colsin { 
	width: 180px;
	float: left;
	/* background: url(img/sfondo-mono.gif) right bottom no-repeat; */
	}

#area-mono a:hover { 
	color: #D3D5D6	
}

#area-mono a:visited { 
	text-decoration: none;
	font-weight: 200;
	}

#area-mono a { 
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: .95em;
	color: #999999;
	font-weight: bold;
	}

#area-mono ul.menu1 a { 
	font-size: 10px;
	}


#area-mono ul.menu1  { 
	list-style: circle;
	padding-left: 10px;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 4px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD9F82;
	}

#area-mono ul.menu1 li {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 5px;
	padding-left: 3px;
	line-height: 11px; 
	padding-right: 20px;
	}

#area-mono ul { 
	list-style: circle;
	margin-left: 20px;
	padding: 0 0px;
	margin-top: 5px;
	margin-bottom: 8px;
	text-align: left;
	font: .95em verdana, helvetica, sans-serif; 
	color: black;
}

#area-mono li { 
	margin-top: 2px;
	margin-bottom: 4px;
}

#area-mono ol  { 
	list-style-type: decimal-leading-zero;
	margin-left: 26px;
	padding: 0 0px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	text-align: left;
	font: .95em verdana, helvetica, sans-serif; 
	color: black;
	}

#area-mono ul.tracklist  { 
	list-style-image: url(img/vu.gif);
	margin-left: 26px;
	padding: 0 0px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 7px;
	text-align: left;
	font: .95em verdana, helvetica, sans-serif; 
	color: black;
	}

#area-mono div.titolo { 
	font-size: 12px;
	font-weight: bold;
	font-family: arial, helvetica, serif;
	color: #BD9F82;
	background: transparent;
	padding-left: 2px;
	margin-bottom: 4px;
	text-align: left;
}

#area-mono div.titolo2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
 	color: #BD9F82;
	background: transparent;
	text-align: left;
	margin-top:0;
	margin-bottom: 4px;
	padding-left: 2px;
}

#area-mono p { 
	font: .95em verdana, helvetica, sans-serif; 
	color: black;
	text-align: justify;
	margin-right: 0;
	margin-bottom: 10px;
	line-height: 20px;
	}

#area-mono h1 { 
	font: 15px arial, helvetica, sans-serif; 
	font-weight: bold;
	margin-top: 0; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	}

#area-mono h2 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	margin-top: 0; 
	margin-bottom: 2px; 
	color: #BD9F82;
	text-align: left;
	}
	
#area-mono h3 { 
	font: 11px arial, helvetica, sans-serif; 
	font-weight: bold;
	font-style: normal;
	letter-spacing: 2px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	color: #848484;
	text-align: left;
	}

#area-mono h4 { 
	font: 11px arial, helvetica, sans-serif; 
	font-weight: bold;
	font-style: normal;
	letter-spacing: 2px; 
	margin-top: 15px; 
	margin-bottom: 0; 
	color: #9E9E9E;
	text-align: left;
	}

blockquote { 
	font: .95em verdana, helvetica, sans-serif; 
	font-style: italic;
	font-weight: 400;
	letter-spacing: 2px; 
	margin-top: 20px; 
	margin-bottom: 20px;
	margin-left: 7px;
	margin-right: 7px;
	color: #6A6A6A;
	text-align: left;
	}

#area-mono .immagine { 
	border: 1px solid #EAEAEA;	
	float: right;
	padding: 3px;
	margin-top: 0;
	margin-left: 10px;
	margin-right: 0;
	}

#area-mono .immagine2 { 
	margin-top: 6px;
	margin-bottom: 6px;
	}

#area-mono .immagineleft { 
	border: 1px solid #EAEAEA;	
	float: left;
	padding: 3px;
	margin-top: 0;
	margin-right: 10px;
	margin-left: 0;
	}



#area-mono div.autore { 
	font: 10px bold verdana; 
	letter-spacing: 2px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}
	
#rece-mono { 
	padding-top: 0;
	background: url(img/linea-rece770.gif) left top no-repeat; 
	margin-top: 25px;
	margin-bottom: 0;
	text-align: left;
	}

#banner-mono { 
	clear: left;
	padding-top: 0;
	margin-top: 25px;
	margin-bottom: 0;
	text-align: center;
	}
	
#rece-mono div.tracktitle { 
	text-align: left;
	margin-top:7px;
	margin-bottom: 4px;
	padding-left: 0;
	width: 170px; 
	height: 15px;
	background: url(img/tracklist.gif) left top no-repeat;
}


#rece-mono .tracklist { 
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0.1em;
	color: #999999;
	padding-right: 0;
	margin: 0;
	padding: 0;
	line-height: 12px;
	text-align: left;
	}

#rece-mono p { 
	font-size: .95em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	background-color: transparent;
	text-align: justify;
	margin-bottom: 10px;
	line-height: 20px;
	}


#rece-mono h2 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	padding-top: 33px; 
	color: #BD9F82;
	text-align: left;
	}
	
#rece-mono h3 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	margin-top: 0; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	}

#rece-mono h4 { 
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1px; 
	margin-top: 0; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	}

#rece-mono .immagine2 { 
	border: 1px solid #EAEAEA;	
	padding: 1px;
	width: 152px;
	margin-left: 0;
	margin-bottom: 10px;
	margin-top: 4px;
	}


#rece-mono .autore { 
	font: 10px bold verdana; 
	letter-spacing: 2px; 
	padding-bottom: 0px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}

#rece-mono ul { 
	list-style-type: decimal;
	padding-left: 10px;
	margin-left: 9px;
	margin-top: 2px;
	margin-bottom: 4px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	}

#rece-mono ul li {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-left: -5px;
	line-height: 11px; 
	padding-right: 20px;
	}




/* --------------- rece da cancellare finito aggiornamento monografie -------------------- */

#rece { 
	padding-top: 0;
	background: url(img/linea-rece620.gif) left top no-repeat; 
	margin-top: 25px;
	margin-bottom: 0;
	text-align: left;
	}

#rece p { 
	font: .95 verdana, helvetica, sans-serif; 
	color: black;
	text-align: justify;
	margin-bottom: 10px;
	line-height: 20px;
	}


#rece h2 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	padding-top: 33px; 
	color: #BD9F82;
	text-align: left;
	}
	
#rece h3 { 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	letter-spacing: 2px; 
	margin-top: 0; 
	margin-bottom: 2px; 
	color: #848484;
	text-align: left;
	}

#rece .immagine2 { 
	border: 1px solid #EAEAEA;	
	padding: 1px;
	width: 152px;
	margin-left: 0;
	margin-bottom: 10px;
	}


#rece .autore { 
	font: 10px bold verdana; 
	letter-spacing: 2px; 
	padding-bottom: 0px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}

#rece div.tracktitle { 
	text-align: left;
	margin-top:7px;
	margin-bottom: 4px;
	padding-left: 0;
	width: 170px; 
	height: 15px;
	background: url(img/tracklist.gif) left top no-repeat;

}


#rece .tracklist { 
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0.1em;
	color: #999999;
	padding-right: 5px;
	margin: 0;
	padding: 0;
	line-height: 12px;
	}
	
#tabella-numeri td { 
	background-color: transparent;
	border-bottom: 1px solid #BD9F82;
	}

/* --------------- Sociologia -------------------- */

#sociologia h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #A6BFB7;
	word-spacing: 1px;
	margin: 0;
	padding: 0;
}

#sociologia h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	color: #999999;
	word-spacing: 1px;
	margin: 0;
	padding: 0;
}


#sociologia p {
	text-align: justify;
	padding-left: 0;
	padding-right: 100px;
	margin-bottom: 10px;
	color: black;
}

#sociologia .incipit { 
	font: 11px verdana; 
	font-style: italic;
	font-weight: 500;
	letter-spacing: 1px; 
	margin-left: 40px; 
	margin-right: 120px; 
	color: #999999;
	text-align: left;
	}

#sociologia ul {
	margin-left: 0;
	color: black;
	color: A6BFB7;
	}

#sociologia li {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 30px;
	margin: 0;
	font: 11px arial;
	text-align: left;
	background: url(img/linea-rece-verde.gif) left bottom no-repeat; 
	}

#sociologia .link {
	text-align: right;
	padding-right: 100px;
	}

/* RUBRICA COSE DELLL'ALTRO MONDO */ 

#cose { 
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	text-align: left;
	}

#cose div.autore { 
	font: .85em bold verdana; 
	letter-spacing: 2px; 
	margin-bottom: 5px; 
 	color: #95A29C;
	text-align: left;
	padding-left: 7px;
	}

#cose p { 
	font: .95em verdana, sans-serif; 
	color: black;
	text-align: justify;
	margin-bottom: 10px;
	line-height: 20px;
}
#cosecolonnasx {
	position: absolute;
	margin: 0;
	padding-right: 15px;
	top: 309px;
	left: 0;
	width: 513px;
	height: 677px;
	}

#cosecolonnadx {
	position: absolute;
	padding-left: 7px;
	padding-right: 7px;
	background-color: #CCCCCC;
	top: 309px;
	right: 0;
	left: 547px;
	width: 209px;
	}

#cose .immagineleft { 
	border: 1px solid #EAEAEA;	
	float: left;
	padding: 3px;
	margin-right: 5px;
	}
#cose .immagineright { 
	border: 1px solid #EAEAEA;	
	float: right;
	padding: 3px;
	margin-left: 6px;
	margin-right: 0;
	}


#cose .titolorubrica { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	font-style: italic;
	letter-spacing: 1px; 
	marg

