/*----------------- Contenuti -----------------*/

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

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

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

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



H2  {color:#333333; font-family:TAhoma,Verdana, Arial; font-size: 14px;}

.red {color: #FF0000; text-decoration: none; font-size: 9px;  padding:0px;}

.gray {color: #cccccc; text-decoration: none; font-size: 9px;  padding:0px;}

.fine {color: #333; text-decoration: none; font-size: 9px;  padding:4px;}

.data {color: #660033; text-decoration: none; font-size: 9px;  padding:4px;}

.autore {color: #533700; text-decoration: none; font-size: 12px;  padding:0px; font-family:Arial,Verdana,Tahoma;}

.luogo {color: #4A7594; text-decoration: none; font-size: 12px;  padding:4px; font-family:ArialVerdana,Tahoma;}

.campi {color: #000; text-decoration: none; font-size: 11px;  padding:4px; font-family:Arial,Verdana,Tahoma;}

.fine_333 {color: #333; text-decoration: none; font-size: 11px;  padding:4px; font-family:Verdana,Arial,Tahoma;}

.fine_fff {color: #fff; text-decoration: none; font-size: 11px;  padding:4px; font-family:Verdana,Arial,Tahoma;}

.titolo_pezzo {color: #E1E017; text-decoration: none; font-size: 13px;  padding:4px; font-family:Verdana,Arial,Tahoma;}

.titleCD {color: #FF0000; text-decoration: none; font-size: 14px;  padding:4px; font-family:Verdana,Arial,Tahoma;}

.intesta_agenda {color: #999900; text-decoration: none; font-size: 10px;  padding:4px; font-family:Arial,Verdana,,Tahoma;}


.testo_biografia {color: #333; text-decoration:none; font-size: 11px;  padding:0px; line-height:1.3; font-family:Arial,Verdana,Tahoma;}
.contatti {color: #333; text-decoration:none; font-size: 13px;  padding:20px; line-height:1.3; font-family:Arial,Verdana,Tahoma;}

.titolo_ricetta {color: #941810; text-decoration: none; text-transform: uppercase;  font-size: 11px;  padding:4px;}
.news {color: #fff; text-decoration: none; font-size: 12px;  padding:0px; font-family:Arial,Verdana,Tahoma;}


.audio {color: #333; text-decoration:none; font-size: 13px;  padding:20px; line-height:1.3; font-family:Arial,Verdana,Tahoma;
background-image:url('images/Heichele.jpg');  background-repeat:repeat-y; }

.marquee {width:350px; color: #000; background-color:#ffffff; text-decoration:none; font-size: 11px;   font-style:bold; padding:0px; line-height:1.0; font-family:Verdana,Arial,Tahoma;}



select.form
	{			width:140px;
				color: #fff;
				border-left: none; 
				border-top: none;  
				border-right: none; 
				border-bottom: none; 
				border:0px;
				background: #9B7979; 
				font-family : Tahoma, arial, helvetica;
				font-size : 9;
				font-weight : normal;
				text-decoration : none;
				border-right: solid #5D6982;
				border-right-width: 1px;
				border-bottom: solid #5D6982;
				border-bottom-width: 1px;
				border-left: solid #5D6982;
				border-left-width: 1px;
				border-top: solid #5D6982;
				border-top-width: 1px;
			
				
	}
	

input.bottone
	{
				width:14px;
				height:9px;
				color : #333;
				background: ##DDC29F;
				border : 0px;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : bold;
				text-decoration : none;
				padding:0px;
				margin:0px;
				
				background-image:url('images/ok.gif');  background-repeat:repeat-y; }
	}
	

input.bottone_piccolo
	{
				width:60px;
				height:16px;
				color : #333;
				background: #ccc; 
				border : 0px;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : bold;
				text-decoration : none;
				padding:0px;
				margin:0px;
				background-repeat:repeat-x;
	}
	
	

	
	input.bottone2
	{
				color : #ccc;
				background: #ff9900; 
				border : 0px;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : bold;
				text-decoration : none;
				margin:3px
				padding:3px;
				
	}
	
input.bottone_grigio
	{
				color : #707070;
				background: #EBEBEB; 
				border : 0px;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				font-weight : bold;
				text-decoration : none;
	}
	
	
	input.bottone_posta
	{
				color : #663333;
				background: #CCCCCC; 
				border : 0px;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				font-weight : bold;
				text-decoration : none;
	}
	
input.form
	{
  				width:140px;
				color : #333; 
				background: #fff;
				border : ;
			
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:2px;
				padding-left: 4px;
				
				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;
				
	}
	
input.form_contatti
	{
  				width:240px;
				color : #333; 
				background: #ccc;
				border : ;
			
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:2px;
				padding-left: 4px;
				
				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;
				
	}
	
	input.formx
	{
  				width:160px;
				color : #333; 
				background: #fff;
				border : 0;
			
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:2px;
				padding-left: 4px;
				
				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;
				
	}
	
input.form_pass
	{
  				width:90px;
				color : #CC0000; 
				background: #C1FF77; 
				border : 0;
				color:#333;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				font-weight : normal;
				text-decoration : none;
				padding:1px;
				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;
				---*/
	}
	
	input.form2
	{
  				width:170px;
				color : #333; 
				background: #fff;
				border : 0;
				color:#333;
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding-left: 4px;
				margin:4px;
				
				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;
			
	}



input.form_grigia
	{
  				width:263px;
				color : #707070; 
				background: #F9F9F9;
				border : 0;
				font-family : Tahoma, arial, helvetica;
				font-size : 10px;
				font-weight : normal;
				text-decoration : none;
				padding-left: 4px;
	}
	
input.form_radio
	{			
				width:11px;
				height:11px;
				margin-left: 2px;
				margin-right: 10px;
				margin-top: 2px;
				margin-bottom: 2px;
	}

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;
				---*/
	}
textarea.form_contatti
	{
				width:240px;
				color : #333; 
				background: #cccccc;
				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;
				---*/
	}
	
	
textarea.form_inserisci
	{
				width:223px;
				color : #fff; 
				background: #6699CC; 
				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;
				---*/
	}
	
	
textarea.form_grigia
	{
  				width:263px;
				color : #707070; 
				background: #F9F9F9;
				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;
	}
		

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

#notizie{
			position:absolute;
			text-align:left;
			text-indent: 0px;
			width:350px;
			height:45px;
			top:300px;
			left:355px;
			background-color:#FFFFFF;
			margin:0;
			padding-left: 0px;
			
		
			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:700px;
			/*height:600px;*/
			top:0px;
			
			margin:0;
			padding-left: 0px;
			
			/*
			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;
				*/
					
}

#subcontainer{
			position:relative;
			text-align:left;
			text-indent: 0px;
			width:680px;
			/*height:600px;*/
			top:0px;
			
			margin:0;
			padding-left: 0px;
			
			border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}


#header{
			position:relative;
			width:800px;
			height:120px;
			top:0px;
			left:0px;
			margin:5;
			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/header.gif');  background-repeat:repeat-x;*/
				
		
			
				
}


#label{
			position:relative;
			width:303px;
			height:20px;
			top:0px;
			left:0px;
			margin:0;
			padding:0px;
			
			}
			
			
#nomeintesta{
			position:relative;
			width:350px;
			height:120px;
			top:0px;
			left:0px;
			margin:0;
			padding:0px;
			background-image:url('images/fortepiano.gif');  background-repeat:repeat-x;
			
			}	
			
#profilo{
			position:absolute;
			width:350px;
			height:120px;
			top:40px;
			left:0px;
			margin:0;
			padding:0px;
			
			
			}	

#bio{
			position:relative;
			width:550px;
			
			top:0px;
			left:300px;
			margin:0;
			padding:0px;
			
			
			}			
			
#fotogroup{
			position:relative;
			width:390px;
			height:370px;
			top:145px;
			left:400px;
			margin:0;
			padding:0px;
			background-image:url('images/fotogroup.png');  background-repeat:repeat-x; filter:alpha(opacity=80); -moz-opacity:0.9; opacity: 0.6 -khtml-opacity: 0.5;
			
			}
			

			
#menu{
			position:relative;
			width:250px;
			height:120px;
			top:-20px;
			left:75px;
			margin:5;
			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-color:#333;
			
		
			
				
}

#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;
	}



#menu_int{
			position:relative;
			
			width:150px;
			height:400px;
			top:55px;
			left:5px;
			margin:5;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 12pt;
			color : #fff;
			font-weight : normal;
			text-decoration : none;
			
			
		
			
				
}

#menu_int a:link, #menu_int 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_int 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;
	}
	
	
	





#sottomenu a:link, #sottomenu 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/sotto_li.gif) top left no-repeat;
	}
	
#sottomenu a:hover { 
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #663333;
	text-decoration: none;
	padding: 0px 0px 2px 20px;
	background: url(images/sotto_li_hover.gif) top left no-repeat;
	}
	
	
	
#health a:link, #health a:visited {
	
	
	font: plain 9px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	text-decoration:none;
	padding: 0px 0px 2px 20px;
	background: url(images/sotto_li.gif) top left no-repeat;
	}
	
#health a:hover { 
	font: plain 9px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 0px 2px 20px;
	background: url(images/sotto_li_hover.gif) top left no-repeat;
	}

#footer{
			position:relative;
			width:680px;
			height:200px;
			top:0px;
			left:-3px;
			margin:5;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Tahoma,Verdana,Arial;
			font-size: 12pt;
			color : #fff;
			font-weight : normal;
			text-decoration : none;
				background-image:url('images/footer.gif');  background-repeat:repeat-x;
				
				
		
				
}
#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;
				
}


#index{
			position:relative;
			
			width:620px;
			top:0px;
		
			margin:10;
			padding:0px;
			background-color:#fff:
			/*background-image:url('images/sfondo_meccanica.jpg');  background-repeat:repeat-x; */
				
			
				
}

#agenda{
			position:relative;
			background-color:#B6F47C; 
			width:230px;
			height:320px;
			top:-20px;
			left:350px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 10pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				/*
				border-top: solid #6699CC;
				border-top-width: 1px;
				*/
				
				background-image:url('images/agenda.gif');  background-repeat:repeat-x;
				
				
}


#scrivi{
			position:absolute;
			background-color:#CCCCCF; 
			width:230px;
			height:30px;
			top:0px;
			left:40px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 10pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				background-image:url('images/scrivi.gif');  background-repeat:repeat-x;
				
}


#cerca{
			position:absolute;
			background-color:#DEFFCD; 
			width:230px;
			height:120px;
			top:70px;
			left:40px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				background-image:url('images/cerca.gif');  background-repeat:repeat-x;
				
}

#cerca_lib_home{
			position:absolute;
			background-color:#DEFFCD; 
			width:230px;
			height:150px;
			top:190px;
			left:40px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				background-image:url('images/cerca.gif');  background-repeat:repeat-x;
				
}



#cerca2{
			position:relative;
			background-color:#DDC29F; 
			width:165px;
			top:0px;
			left:0px;
			margin:5;
			padding:5px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #663333;
				border-right-width: 1px;
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				
}


#cerca3{
			position:relative;
			background-color:#DDC29F; 
			width:165px;
			
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}


#nextgig{
			position:relative;
			background-color:#E7F7B8; 
			width:165px;
			
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}

#ultimarecensione{
			position:relative;
			background-color:#E7F7B8; 
			width:165px;
			
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}




#credits{
			position:relative;
			background-color:#DBDBFF; 
			width:165px;
			
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}



#fotomenu{
			position:relative;
			background-color:#fff; 
			width:250px;
			
			top:0px;
			left:-20px;
			margin:0;
			padding:0px;
			
				/*border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px; */
				
}




#news{
			position:absolute;
			background-color:#99cc99; 
			width:230px;
			height:165px;
			top:65px;
			left:40px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				background-image:url('images/news.gif');  background-repeat:repeat-x;
				
}




#ascolto{
			position:relative;
			background-color:#A28EA3; 
			width:560px;
			height:40px;
			top:0px;
			left:20px;
			margin:10;
			padding:10px;
			text-align:left;
			text-indent: 20px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 10pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				background-image:url('images/ascolta_lungo.gif');  background-repeat:repeat-x;
				
}


#centro_fisso {
			position:relative;
			width:800px;
			height:380;
			top:50px;
			background-image:url('images/musicpaper.gif');  background-repeat:repeat-x; align:right;
			background-color:#fff;
			
			
			padding:0px;
			
				border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				


}


#centro_fisso_pirla {
			position:relative;
			width:800px;
			height:380;
			top:50px;
			background-image:url('images/musicpaper_pirla.gif');  background-repeat:repeat-x; align:right;
			background-color:#fff;
			
			
			padding:0px;
			
				border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				


}


#centro_fisso_sullospartito {
			position:relative;
			width:800px;
			height:380;
			top:50px;
			background-image:url('images/musicpaper_sullospartito.gif');  background-repeat:repeat-x; align:right;
			background-color:#fff;
			
			
			padding:0px;
			
				border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				


}


#centro_fisso_sullospartito2 {
			position:relative;
			width:800px;
			height:380;
			top:50px;
			background-image:url('images/musicpaper_sullospartito2.gif');  background-repeat:repeat-x; align:right;
			background-color:#fff;
			
			
			padding:0px;
			
				border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				


}


#centro {
			position:relative;
			width:800px;
			top:50px;
			
			background-color:#fff;
			
			/*background-image:url('images/profilo_mastro_trasp.gif');  background-repeat:repeat-y; */
				
			padding:0px;
			
				border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				


}






#legenda{
			position:absolute;
			width:120px;
			height:50px;
			top:480px;
			left:170px;
			margin:5;
			padding:10px;
				/*border-right: solid #66cc00;
				border-right-width: 5px;*/
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 5px;
				/* border-top: solid #6699CC;
				border-top-width: 1px;*/
			
				
}




#copyright {
			position:absolute;
			width:240px;
			height:80px;
			top:385px;
			left:550px;
			font-size:8px;
			color:#fff;


}

#copyright a:link, #copyright a:visited {
	
	display: block;
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	
	
	}
	
	
#health {
			position:absolute;
			width:440px;
			height:80px;
			top:380px;
			left:100px;
			color:#ccc;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 8pt;
			
			font-weight : normal;
			text-decoration : none;

#health a:link, #health a:visited {
	
	display: block;
	font: plain 11px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	
	
	}
	

}

#changefoto{
			position:absolute;
			width:540px;
			height:80px;
			top:10px;
			left:600px;
			color:#ccc;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			
			font-weight : normal;
			text-decoration : none;



}



#login{
			position:absolute;
			color:#333;
			width:340px;
			height:39px;
			top:-45px;
			left:45px;
			margin:10;
			padding:0px;
			border-right: solid #97FD00;
				border-right-width: 5px;
				/*border-bottom: solid #97FD00;
				border-bottom-width: 1px;*/
				border-left: solid #97FD00;
				border-left-width: 5px;
				border-top: solid #97FD00;
				border-top-width: 1px;
				
}




#contatti{
			position:relative;
			color:#333;
			background-color:#fff;
			width:450px;
			
			top:0px;
			left:270px;
			margin:10;
			padding:10px;
			border-right: solid #6699CC;
				border-right: solid #663333;
				border-right-width: 5px;
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				
}
#attivita{
			position:relative;
			background-color:#fff; 
			width:470px;
			float:left;
			top:0px;
			left:230px;
			margin:10;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color: #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #663333;
				border-right-width: 5px;	
				/*border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				*/
}
#stampa{
			position:relative;
			color:#333;
			background-color:#fff;
			width:470px;
			/*height:550px;*/
			top:0px;
			left:230px;
			margin:10;
			padding:10px;
				border-right: solid #663333;
				border-right-width: 5px;
				/*
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}

#CD1{
			
			color:#333;
			background-color:#DCE3BF;
			width:450px;
			/*height:550px;*/
			top:0px;
			left:200px;
			margin:10;
			padding:10px;
				/*border-right: solid #663333;
				border-right-width: 5px;*/
				
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}

#CD2{
			
			color:#333;
			background-color:#DEE4DD;
			width:450px;
			/*height:550px;*/
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
				/*border-right: solid #663333;
				border-right-width: 5px;*/
				
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}

#CD3{
			
			color:#333;
			background-color:#EAD8AE;
			width:450px;
			/*height:550px;*/
			top:0px;
			left:200px;
			margin:10;
			padding:10px;
				/*border-right: solid #663333;
				border-right-width: 5px;*/
				
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}
#link_dentro{
			position:relative;
			color:#333;
			background-color:#DEE4DD;
			width:450px;
			/*height:550px;*/
			top:0px;
			left:0px;
			margin:10;
			padding:10px;
				border-right: solid #663333;
				border-right-width: 1px;
				
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}





#repertorio{
			position:relative;
			color:#333;
			background-color:#fff;
			width:470px;
			/*height:550px;*/
			top:0px;
			left:230px;
			margin:10;
			padding:10px;
			border-right: solid #663333;
				border-right-width: 5px;
				/*border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_tasti.jpg');  background-repeat:repeat-x;*/
				
}

#library{
			position:relative;
			color:#333;
			background-color:#fff;
			width:470px;
			
			top:0px;
			left:230px;
			margin:10;
			padding:10px;
				border-right: solid #663333;
				border-right-width: 5px;
				/*border-bottom: solid #663333;
				border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/*background-image:url('images/sfondo_martelli.jpg');  background-repeat:repeat-x;*/
}


#publicazioni{
			position:relative;
			color:#333;
			background-color:#fff;
			width:470px;
			
			top:0px;
			left:230px;
			margin:10;
			padding:10px;
				
				border-right: solid #663333;
				border-right-width: 5px;	
				/*border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/* background-image:url('images/sfondo_publicazioni.jpg');  background-repeat:repeat-x; */
}


#curricula{
			position:relative;
			color:#333;
			background-color:#fff;
			width:470px;
			
			top:0px;
			left:230px;
			margin:10;
			padding:10px;
				
				border-right: solid #663333;
				border-right-width: 5px;	
				/*border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				/* background-image:url('images/sfondo_publicazioni.jpg');  background-repeat:repeat-x; */
}






#photos{
			position:relative;
			background-color:#DBDBFF; 
			width:490px;
			
			top:0px;
			left:230px;
			margin:10;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #663333;
				border-right-width: 5px;	
				
				border-bottom: solid #663333;
				border-bottom-width: 1px;
				
				
				border-left: solid #663333;
				border-left-width: 1px;
				
				border-top: solid #663333;
				border-top-width: 1px;
				
				}




#links{
			position:relative;
			background-color:#fff; 
			width:490px;
			
			top:0px;
			left:230px;
			margin:10;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #663333;
				border-right-width: 5px;	
				/*border-bottom-width: 1px;
				border-left: solid #663333;
				border-left-width: 1px;
				border-top: solid #663333;
				border-top-width: 1px;
				*/
				}


#linea_attivita{
			position:relative;
			background-color:#DEFFCD; 
			width:450px;
			
			top:0px;
			left:0px;
			margin:10;
			padding:5px;
			text-align:left;
			text-indent: 0px;
			font-family:Arial,Tahoma,Verdana;
			font-size: 9pt;
			color : #333;
			font-weight : normal;
			text-decoration : none;
				border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}

#rigo {		margin:0;
			padding:2px;
			text-align:left;
			text-indent: 2px;
			display: block;
			background-color:#ff0;
			font-family:"Arial", Verdana, Arial, Helvetica, sans-serif;
			font-size: 8.5pt;
			padding: 2px 15px 5px 2px;
			color : #fff;
			font-weight : normal;
			text-decoration : none;
			
			border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
			}


#area_riservata{
			position:absolute;
			color:#333;
			background-color:#fff;
			width:330px;
			height:170px;
			top:205px;
			left:55px;
			margin:10;
			padding:10px;
			border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 5px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				
}



#bio_old{
			position:relative;
			text-align:left;
			width:698px;
			background-color:#fff;
			top:0px;
			left:0px;
			margin:3;
			padding:10px;
			border-right: solid #ccc;
				border-right-width: 2px;
				border-bottom: solid #cccc;
				border-bottom-width: 2px;
				border-left: solid #ccccc;
				border-left-width: 2px;
				border-top: solid #ccc;
				border-top-width: 2px;
					background-image:url('images/bio.gif');  background-repeat:repeat-x;
			
}














#archivio{
			position:absolute;
			text-align:left;
			text-indent: 12px;
			width:130px;
			height:500px;
			top:-5px;
			left:-160px;
			margin:10;
			padding:0px;
			/*__border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				*/
}





input.form_inserisci
	{
  				width:223px;
				color : #fff; 
				background: #6699CC; 
				border : 0;
				
				font-family : Tahoma, arial, helvetica;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
				padding:2px;
				
				margin:2px;
				/*---
				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;
				---*/
	}
	



#cambio{
			position:absolute;
			background-color:#fff; filter:alpha(opacity=80); -moz-opacity:0.7; opacity: 0.7 -khtml-opacity: 0.7;
			text-align:left;
			text-indent: 0px;
			width:550px;
			height:50px;
			top:-10px;
			left:180px;
			margin:10;
			padding:5px;
			border-right: solid #97FD00;
				border-right-width: 1px;
				border-bottom: solid #97FD00;
				border-bottom-width: 1px;
				border-left: solid #97FD00;
				border-left-width: 5px;
				border-top: solid #97FD00;
				border-top-width: 1px;
				
}


#cancellami{
			position:absolute;
			text-align:left;
			text-indent: 12px;
			width:130px;
			height:500px;
			top:-5px;
			left:-160px;
			margin:10;
			padding:0px;
			/*__border-right: solid #6699CC;
				border-right-width: 1px;
				border-bottom: solid #6699CC;
				border-bottom-width: 1px;
				border-left: solid #6699CC;
				border-left-width: 1px;
				border-top: solid #6699CC;
				border-top-width: 1px;
				*/
}

	
	
	
	#video{
			position:absolute;
			background-color:#fff;
			text-align:left;
			text-indent: 12px;
			width:800px;
			height:350px;
			top:400px;
			left:-13px;
			margin:10;
			padding:0px;
			border-right: solid #666666;
				border-right-width: 3px;
				border-bottom: solid #666666;
				border-bottom-width: 3px;
				border-left: solid #666666;
				border-left-width: 3px;
				border-top: solid #666666;
				border-top-width: 3px;
				
}
	

	
	
				


	
	
	
	
	

	
	
