body			{
				/*margini*/
				margin: 0 px; 
				/*barra di scorrimento*/
			    scrollbar-shadow-color: #B7C69F;
			    scrollbar-3dlight-color: #B7C69F;
			    scrollbar-arrow-color: #B7C69F;
			    scrollbar-track-color: #FFFFFF;
			    scrollbar-darkshadow-color: #FFFFFF;
			    scrollbar-base-color: #FFFFFF;
			    /*background*/
			    background-image: url('images/bg.jpg');
			    background-repeat: repeat-x;
			    background-attachment: scroll;
			    background-color: #FFFFFF;
				}


/* LINK -------------------------------------------------- */
a 				{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A; 
				text-decoration: none;
				}	
a:hover			{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #787878;
				text-decoration: none;
				}



a.linkmenu			{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #817248;
				font-weight: bold;
				text-decoration: none;
				padding-left: 25 px;
				}	
a.linkmenu:hover{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #9F9E42;
				font-weight: bold;
				text-decoration: none;
				padding-left: 27 px;
				}


a.linksmall		{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #787878;
				text-decoration: none;
				}	
a.linksmall:hover{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #333333;
				text-decoration: none;
				}
				
				

a.credits 		{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #C2C2C2;
				text-decoration: none;
				}	
a.credits:hover{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #999999;
				text-decoration: none;
				}

				
				
				
/* TABELLE E CELLE -------------------------------------------------- */
table			{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 12 px;
				color: #56071A; 
				}
				
			
/* sfondo home page (pigna) */
.td_home 		{
				background-image: url('images/img_home.png');
				background-repeat: no-repeat;
				background-position: right bottom;
				background-attachment: scroll;
				}


		
/* sfondo cella menu (h 325px) */
.td_menu 		{
				background-image: url('images/menu/bg_menu.jpg');
			    background-repeat: no-repeat;
				}
				

				
/* sfondo cella sotto al menu */
.td_sx_menu		{
				background-image: url('images/menu/bg_menu_down.jpg');
			    background-repeat: repeat-y;
			    background-position: right bottom;
				}
				

		
.tdsmall		{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #787878;
				}
				
				
				
/* pič di pagina */
.footer  		{
				font-family: tahoma, arial, verdana, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 10 px;
				color: #787878;
				height: 20 px;
				padding: 3 5 pt;
				/*text-align: left;*/
				vertical-align: bottom;
				background-image: url('images/bg_footer.jpg');
				background-repeat: repeat-x;
				}
				
				

/* TITOLI -------------------------------------------------- */				
/* titolo */
.title			{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 12 px;
				color: #56071A;
				font-weight: bold;
				padding: 3 1 pt;
				}
				
				
				
/* subtitolo scheda contenuto */
.subtitle 		{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A;
				font-weight: bold;
				padding: 1 pt;
				}

				
				

/* FORM -------------------------------------------------- */
.ricerca		{	
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A; 
				width: 170px;
				height: 18px;
				border-width: 1px;
				border-style: solid;
				border-color: #F2F2F2;
				background-color: #FFFFFF;
				}
				
				
				
.buttoninvia
				{
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A; 
			    width: 50px;
				height: 18px;
				border-width: 1px;
				border-style: solid;
				border-color: #F2F2F2;
			    background-color: #EBEEE3;
			    cursor: hand;
				}



.box			{	
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A; 
				width: 170px;
				height: 18px;
				border-width: 1px;
				border-style: solid;
				border-color: #F2F2F2;
				background-color: #FFFFFF;
				}



.boxarea		{	
				font-family: arial, verdana, tahoma, ms sans serif, monaco, geneva, helvetica, chicago;
				font-size: 11 px;
				color: #56071A; 
				width: 170px;
				height: 70px;
				border-width: 1px;
				border-style: solid;
				border-color: #F2F2F2;
				background-color: #FFFFFF;
				}