/*----------------- Contenuti -----------------*/
body
{
				color:#333333;
				background-color: #ffffff;
				text-decoration: none;
				font-weight: normal;
				font-family:  verdana,  arial. tahoma;
				font-size: 11.5px;
				line-height:1.5px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
				margin-top: 0px;
				
				scrollbar-arrow-color: #962727;
				scrollbar-shadow-color: #C6C6C6;
				scrollbar-highlight-color: #C6C6C6;
				scrollbar-3dlight-color: #EBEBEB;
				scrollbar-darkshadow-color: #EBEBEB;
				scrollbar-face-color: #F6F6F6;
				scrollbar-track-color: #EBEBEB;
				/* scrollbar-base-color: #FF0000; */
				
				
}



A  {color:#8eacc8; text-decoration:none; font-weight:bold; font-size: 11px; font-family:Verdana,Tahoma, Arial;}

A:Visited  {color:#8eacc8; text-decoration:none; font-size: 11px; font-family:Verdana,Tahoma, Arial;}

A:Active  {color:#333333; text-decoration:none; font-size: 11px; font-family:Verdana,Tahoma, Arial;}

A:Hover  {color:#666666;text-decoration:underline; font-size: 11px; font-family:Verdana,Tahoma, Arial;}

hr { height:0.1px;border-style:dotted;color:gray; border-color:#B0C3D2;}
.titolo_catalogo{color: #333; text-decoration:none; font-size: 11px;   padding:5px 5px 5px 2px; line-height:1.2; font-family:Verdana,Arial,Tahoma;}
.nome_autore_scheda{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:bold; padding:5px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma,Arial;}
.titolo_chiaro{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:normal; padding:5px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma,Arial;}


.testo_bio{color: #333; text-decoration:none; font-size: 11.7px;  padding:0px 5px 5px 2px; line-height:1.2; font-family:Verdana,Arial,Tahoma;}
.titolo{color: #333333; text-decoration:none; font-size: 13px; font-weight:bold;  padding:5px 5px 5px 2px;line-height:1.4; font-family:Verdana,Arial,Tahoma;}
.titolo_scheda_inedito{color: #333333; text-decoration:none; font-size: 13px; font-weight:bold;  padding:5px 5px 5px 10px;line-height:1.4; font-family:Verdana,Arial,Tahoma;}

.titolo_merda{color: #333; text-decoration:none; font-size: 13px;  font-weight:normal; padding:5px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}



.titolo_appuntamenti{color: #333333; text-decoration:none; font-size: 13px; font-weight:bold;  padding:5px 5px 5px 10px;line-height:1.4; font-family:Verdana,Arial,Tahoma;}
.criticadice {color: #FF0000; text-decoration:none; font-size: 12.5px;  font-style:bolder; padding:2px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.nopadding { color: #333; text-decoration:none; font-size: 11.3px; padding:0px 0px 0px 0px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}




.testo_interno{color: #333; text-decoration:none; font-size: 11.3px;  padding:2px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.spec_titolo{color: #000; text-decoration:none; font-size: 11.5px;  font-style:bold;  padding:2px 5px 5px 2px;line-height:1.2; font-family:Verdana,Arial,Tahoma;}
.litegray{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:plain; padding:5px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.data{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:plain; padding:0px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.data_firma{color: #666666; text-decoration:none; font-size: 11.5px;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.testo_critica{color: #333; text-decoration:none; font-size: 11.8px;  padding:5px 5px 5px 2px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}






.size11b {color: #333; text-decoration:none; font-size: 9px;  font-style:bold; padding:5px 5px 5px 10px; line-height:0,9; font-family:Arial,Verdana,Tahoma;}
.size11 {color: #333; text-decoration:none; font-size: 9px;   padding:5px 5px 5px 10px;  line-height:0.9; font-family:Arial,Verdana,Tahoma;}
.size12 {color: #333; text-decoration:none; font-size: 12px;   padding:5px 5px 5px 10px;  line-height:0.9; font-family:Arial,Verdana,Tahoma;}
.size12form {color: #333; text-decoration:none; font-size: 12px;   padding:5px 5px 5px 50px;  line-height:0.9; font-family:Arial,Verdana,Tahoma;}
.akazai {color: #333; text-decoration:none; font-size: 12px;  font-style:heavy; padding:5px 5px 5px 10px; line-height:1.9; font-family:Arial,Verdana,Tahoma;}
.testo_errore {color: #ff0000; text-decoration:none; font-size: 9px;  font-style:heavy; padding:5px 5px 5px 10px; line-height:0,9; font-family:Arial,Verdana,Tahoma;}

.size14b {color: #000; text-decoration:none; font-size: 14px;  font-style:bold;  padding:5px 5px 5px 10px; line-height:0.9; font-family:Arial,Verdana,Tahoma;}
.marquee {width:140px; color: #000; background-color:#ffffff; text-decoration:none; font-size: 11.5px;   font-style:bold; padding:0px; line-height:1.0; font-family:Verdana,Arial,Tahoma;}
.size9rosso {color: #ff0000; text-decoration:none; font-size: 9px;  font-style:heavy; padding:5px 5px 5px 10px; line-height:0.9; font-family:Arial,Verdana,Tahoma;}
.testo_normale{color: #333; text-decoration:none; font-size: 11px;   padding:5px 5px 5px 10px; line-height:1.2; font-family:Verdana,Arial,Tahoma;}


.titoli_paragrafi_int{color: #FF0000; text-decoration:none; font-size: 12.0px; font-weight:bolder;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.autore{color: #333; text-decoration:none; font-size: 12px;   padding:5px 5px 5px 10px; line-height:1.2; font-family:Verdana,Arial,Tahoma;}
.nome_autore{color: #445D7F; text-decoration:none; font-size: 11px;   padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.nome_autore_bigger{color: #445D7F; text-decoration:none; font-size: 13px;   padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.nome_autore_scheda2{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:bold; padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma,Arial;}
.gray{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:bolder; padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.gray_contatti{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:bolder; padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.titolobig{color: #333333; text-decoration:none; font-size: 13.5px; font-weight:bold;   padding:5px 5px 5px 10px; line-height:1.4; font-family:Verdana,Arial,Tahoma;}

.titolo_small{color: #333333; text-decoration:none; font-size: 11px; font-weight:bold;   padding:5px 5px 5px 10px; line-height:1.0; font-family:Verdana,Arial,Tahoma;}
.testo_small{color: #445D7F; text-decoration:none; font-size: 11px; font-weight:plain;  padding:5px 5px 5px 10px;line-height:1.0; font-family:Verdana,Arial,Tahoma;}
.quarta{color: #333; text-decoration:none; font-size: 12.5px;  font-weight:bold; padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}


.testo_parole{color: #333; text-decoration:none; font-size: 11.3px;  padding:0px 0px 0px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.firma_parole{color: #445D7F; text-decoration:none; font-size: 11px;   padding:0px 0px 0px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.primo{color: #333; text-decoration:none; font-size: 11.3px;   padding:5px 5px 5px 10px; line-height:1.1; font-family:Verdana,Arial,Tahoma;}
.titolo_articolo{color: #000; text-decoration:none; font-size: 13px;  font-style:bold;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.quarta{color: #FF0000; text-decoration:none; font-size: 12.5px;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.titoli_ultime{color: #000000; text-decoration:none; font-size: 12.0px; font-weight:bolder;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.testo_link{color: #3399CC; text-decoration:none; font-size: 10.5px; font-weight:normal;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}

.gray_small{color: #666666; text-decoration:none; font-size: 10.5px; font-weight:normal; padding:5px 5px 5px 10px;line-height:1.9; font-family:Verdana,Arial,Tahoma;}
.cercato {color: #333; background-color:#fff; text-decoration:none; font-size: 12.0px; font-weight:bolder;  padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.cercato2 {color: #333333;  text-decoration:none; font-size: 11.5px; font-weight:normal;  padding:5px 5px 5px 10px; line-height:1.7; font-family:Verdana,Arial,Tahoma;}
.titolo_largo{color: #666666; text-decoration:none; font-size: 13.5px; font-weight:bolder;  letter-spacing:4px; padding:5px 5px 5px 10px; line-height:1.5; font-family:Verdana,Arial,Tahoma;}
.inedito{color: #000000; text-decoration:none; font-size: 12px; font-weight:normal;  padding:0px; line-height:1.8; font-family:Verdana,Arial,Tahoma;}
.info_form{color: #666666; text-decoration:none; font-size: 11.5px; font-weight:normal;  padding:5px;  font-family:Verdana,Arial,Tahoma;}
.testo_form{color: #333333; text-decoration:none; font-size: 11.5px; font-weight:normal;   padding:5px 5px 5px 10px;  font-family:Verdana,Arial,Tahoma;}
/* padding diversi*/
.testo_articolo{color: #333; text-decoration:none; font-size: 11.7px;   padding:5px 5px 5px 2px; line-height:1.2; font-family:Verdana,Arial,Tahoma;}

.testo_appuntamenti
				{color: #333; 
				text-decoration:none; 
				font-size: 10px;   
				padding:0px 0px 15px 0px; 
				line-height:1.2; 
				font-family:Verdana,Arial,Tahoma;
				
				
				}

.testo_appuntamenti a:link, .testo_appuntamenti a:visited {
	
	
	font: plain 11px "Verdana", Arial, Tahoma, Helvetica, sans-serif;
	color: #333;
	text-decoration:none;
	padding: 0px 0px 15px 0px;
	
	}
	
.testo_appuntamenti a:hover { 
	font: plain 11px "Verdana",  Arial, Tahoma, Helvetica, sans-serif;
	color: #8eacc8;
	text-decoration: none;
	padding: 0px 0px 15px 0px;
	
	}



.img_padding{padding:5px;}


select,input.form
	{			width:230px;
				height:15px;
				color: #333;
				
				
				background: #fff; 
				font-family : Tahoma, arial, helvetica;
				font-size : 9;
				font-weight : normal;
				text-decoration : none;
				border-right: solid #666666;
				border-right-width: 1px;
				border-bottom: solid #666666;
				border-bottom-width: 1px;
				border-left: solid #666666;
				border-left-width: 1px;
				border-top: solid #666666;
				border-top-width: 1px;
			
				
	}
	
select,input.formcerca
	{			width:150px;
				height:15px;
				color: #333;
				
				
				background: #fff; 
				font-family : Tahoma, arial, helvetica;
				font-size : 9;
				font-weight : normal;
				text-decoration : none;
				border-right: solid #666666;
				border-right-width: 1px;
				border-bottom: solid #666666;
				border-bottom-width: 1px;
				border-left: solid #666666;
				border-left-width: 1px;
				border-top: solid #666666;
				border-top-width: 1px;
			
				
	}
	
	
select, input.formpagine
	{			width:240px;
				height:15px;
				color: #333;
				
				
				background: #fff; 
				font-family : Arial, Verdana,Tahoma, helvetica;
				font-size : 11;
				font-weight : normal;
				text-decoration : none;
				border-right: solid #666666;
				border-right-width: 1px;
				border-bottom: solid #666666;
				border-bottom-width: 1px;
				border-left: solid #666666;
				border-left-width: 1px;
				border-top: solid #666666;
				border-top-width: 1px;
			
				
	}
input.radio
	{			width:10px;
				height:10px;
				color: #333;
				
				
				background: #fff; 
				font-family : Tahoma, arial, helvetica;
				font-size : 9;
				font-weight : normal;
				text-decoration : none;
				border-right: solid #666666;
				border-right-width: 1px;
				border-bottom: solid #666666;
				border-bottom-width: 1px;
				border-left: solid #666666;
				border-left-width: 1px;
				border-top: solid #666666;
				border-top-width: 1px;
			
				
	}	
input.bottone
	{
				width:40px;
				height:15px;
				color : #333;
				background: #F2F4F6;
				border : 0px;
				font-family :  Arial, Tahoma,helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:0px;
				margin:0px;
				
				
	}
	

input.bottoneform
	{
				width:240px;
				height:15px;
				color : #333;
				background: #c2defb;
				
				font-family :  Arial, Verdana,Tahoma,helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:0px;
				margin:0px;
				
				border-right: solid #666666;
				border-right-width: 1px;
				border-bottom: solid #666666;
				border-bottom-width: 1px;
				border-left: solid #666666;
				border-left-width: 1px;
				border-top: solid #666666;
				border-top-width: 1px;
			
				
				
	}
	


textarea.form
	{
				width:223px;
				color : #333; 
				background: #C1FF77;
				border : 0;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				scrollbar-arrow-color: #962727;
				scrollbar-shadow-color: #C6C6C6;
				scrollbar-highlight-color: #C6C6C6;
				scrollbar-3dlight-color: #EBEBEB;
				scrollbar-darkshadow-color: #EBEBEB;
				scrollbar-face-color: #F6F6F6;
				scrollbar-track-color: #EBEBEB;
				font-weight : normal;
				text-decoration : none;
				padding-left: 4px;
				/*---
				border-right: solid #962727;
				border-right-width: 1px;
				border-bottom: solid #962727;
				border-bottom-width: 1px;
				border-left: solid #962727;
				border-left-width: 1px;
				border-top: solid #962727;
				border-top-width: 1px;
				---*/
	}

	
/* ************************************************************************************* */
#top{
			position:relative;
			text-align:left;
			text-indent: 0px;
			width:750px;
			height:5px;
			top:0px;
			left:330px;
			margin:5;
			padding-left:0px;
			
			font-family:Verdana,Arial,Tahoma;
			font-size:11px;
			color:#666666;
			
			
					
}

#top a:link, #top a:visited {
	
	
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #8eacc8;;
	text-decoration:none;
	padding: 0px 0px 2px 10px;
	
	}
	
#top a:hover { 
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	padding: 0px 0px 2px 10px;
	
	}


#top2{
			position:relative;
			text-align:left;
			text-indent: 0px;
			width:750px;
			height:5px;
			top:0px;
			left:480px;
			margin:5;
			padding-left:0px;
			
			font-family:Verdana,Arial,Tahoma;
			font-size:11px;
			color:#666666;
			
			
					
}

#top2 a:link, #top a:visited {
	
	
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #8eacc8;;
	text-decoration:none;
	padding: 0px 0px 2px 10px;
	
	}
	
#top2 a:hover { 
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	padding: 0px 0px 2px 10px;
	
	}




#sform{
			
			height:400px;
			width:200px;
			text-align:left;
			text-indent: 0px;
			margin:10;
			padding-left: 10px;
			background-color:#c2defb;
			border-right: solid #660033;
				border-right-width: 1px;
				border-bottom: solid #660033;
				border-bottom-width: 1px;
				border-left: solid #660033;
				border-left-width: 1px;
				border-top: solid #660033;
				border-top-width: 1px;
			
					
}


#container{
			position:relative;
			text-align:left;
			text-indent: 0px;
			width:400px;
			height:400px;
			top:20px;
			
			margin:10;
			padding-left: 10px;
			
			
			border-right: solid #660033;
				border-right-width: 1px;
				border-bottom: solid #660033;
				border-bottom-width: 1px;
				border-left: solid #660033;
				border-left-width: 1px;
				border-top: solid #660033;
				border-top-width: 1px;
				
					
}
#dentro{
			position:absolute;
			text-align:left;
			text-indent: 0px;
			width:650px;
			top:125px;
			margin:20;
			padding: 10px;
			line-height:1.5;
			
				font-family : Arial,Tahoma, Verdana, helvetica;
				font-size : 11;
				font-weight : normal;
				border-right: solid #3c516e;
				border-right-width: 3px;
				/*border-bottom: solid #3c516e;
				border-bottom-width: 1px;
				border-left: solid #3c516e;
				border-left-width: 1px;
				border-top: solid #3c516e;
				border-top-width: 1px;*/
				
					
}

#centro{
			position:relative;
			width:497px;
			height:504px;
			top:0px;
			left:0px;
			margin:0;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 12pt;
			color : #fff;
			font-weight : normal;
			text-decoration : none;
			background-image:url('images/sfondo_centrale_2.gif');  background-repeat:repeat-x;*/
				
		
			
				
}


#cur{
			position:relative;
			width:303px;
			text-align:left;
			text-indent: 20px;
			font-family:Verdana,Arial,Tahoma,;
			font-size: 11pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
			top:0px;
			left:0px;
			margin:0;
			padding:5px;
			
			}
#logocollana{
			position:relative;
			width:130px;
			height:120px;
			top:0px;
			left:0px;
			margin:0;
			padding:0px;
			
			}
#titolo_libro{
			position:relative;
			width:100px;
			height:120px;
			top:-60px;
			left:0px;
			margin:0;
			padding:5px;
			background-color:#F2F4F6;
			}
			
			
			


			
#menu{
			position:absolute;
			width:750px;
			height:60px;
			top:0px;
			left:0px;
			margin:5;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 12pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
			
		
			
				
}

#menu a:link, #menu a:visited {
	
	display: block;
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration:none;
	padding: 0px 0px 2px 20px;
	background: url(images/BG_li.gif) top left no-repeat;
	}
	
#menu a:hover { 
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #663333;
	text-decoration: none;
	padding: 0px 0px 2px 20px;
	background: url(images/BG_li_hover.gif) top left no-repeat;
	}



#suono{
			position:relative;
			
			background-color:#4A7594; 
			
			width:700px;
			height:28px;
			top:5px;
			left:1px;
			margin:0;
			padding:0px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 12pt;
			color : #fff;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #CCCCCC;
				border-right-width: 1px;
				border-bottom: solid #CCCCCC;
				border-bottom-width: 1px;
				border-left: solid #CCCCCC;
				border-left-width: 1px;
				border-top: solid #CCCCCC;
				border-top-width: 1px;	
				border-left: solid #CCCCCC;
				border-left-width: 1px;
				
}



#copyright {
			position:relative;
			width:240px;
			height:80px;
			top:500px;
			left:550px;
			font-size:8px;



}

	
	

	
	
				


	
	
	
	
	

	
	
