body				{
		 			margin: 0 px;
		 			scrollbar-shadow-color: #410014;
		 			scrollbar-3dlight-color: #410014;
		 			scrollbar-arrow-color: #410014;
		 			scrollbar-track-color: #ffffff;
		 			scrollbar-darkshadow-color: #ffffff;
		 			scrollbar-base-color: #ffffff;
		 			background-color: #fefefc;
		 			background-image: url('images/bg.jpg');
		 			background-repeat: repeat-x;
}

table				{
	    			font-family: tahoma, ms sans serif;
	    			font-size: 9 pt; 
	    			color: #6f7070;       
} 


.tabrecapiti		{
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
	    			color: #ffffff;       
} 


.tabsite			{
	    			font-family: tahoma, ms sans serif;
	    			font-size: 9 px; 
	    			color: #6f7070;       
}


.bgtab				{
					 background-image: url('images/bg_tab.gif');
					 background-repeat: no-repeat;
					 background-attachment: fixed;
}


a.menuup			{
					text-decoration: none;
					font-weight: bold;
			   		color: #333300;
			   		filter:progid:dximagetransform.microsoft.shadow(color="#ffffff",direction=135,strength=1);
			   		/*width: 80%;*/
					display: block;
					white-space: nowrap;
}

a.menuup:hover		{
					text-decoration: none;
			        color: #8d8b68;
			        filter:progid:dximagetransform.microsoft.shadow(color="#8d8b68",direction=135,strength=1);
					/*width: 80%;*/
					display: block;
					white-space: nowrap;
}


a.menusx			{
					text-decoration: none;
					font-weight: bold;
			    	color: #ffffff;
			    	filter:progid:dximagetransform.microsoft.shadow(color="#5f0118",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;
}

a.menusx:hover		{
					text-decoration: none;
					/*color: #33000c;*/
					color: #580b22;
			    	filter:progid:dximagetransform.microsoft.shadow(color="#f5f5f5",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;			
}


a.menusxbig			{
					text-decoration: none;
	    			font-size: 13 px; 
					font-weight: bold;
			    	color: #ffffff;
			    	filter:progid:dximagetransform.microsoft.shadow(color="#5f0118",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;
}

a.menusxbig:hover	{
					text-decoration: none;
	    			font-size: 13 px;
	    			font-weight: bold;
					color: #580b22;
			    	filter:progid:dximagetransform.microsoft.shadow(color="#33000c",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;			
}


a.chiudizoom		{
					text-decoration: none;
					font-weight: bold;
			    	color: #ffffff;		    	
		   	
}

a.chiudizoom:hover	{
					text-decoration: none;
					color: #BCB69B;
					/*color: #ffffff;*/
		   			
}

a.menugestione		{
					text-decoration: none;
					font-weight: bold;
			    	color: #ffffff;
			    	filter:progid:dximagetransform.microsoft.shadow(color="#cccccc",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;
}

a.menugestione:hover
					{
					text-decoration: none;
					color: #333300;
					/*color: #ffffff;*/
			    	filter:progid:dximagetransform.microsoft.shadow(color="#f5f5f5",direction=135,strength=1);
			   		width: 80%;
					display: block;
					white-space: nowrap;			
}

a.mail 				{
					text-decoration: none;
			 		font-size: 8 pt; 
			  		color: #ffffff;
		  
}	
a.mail:hover		{
					text-decoration: underline;
					font-size: 8 pt; 
				    color: #ffffff;
}

a.proposte			{
					text-decoration: none;
			 		font-size: 8 pt; 
			  		color: #410014;
		  
}	
a.proposte:hover	{
					text-decoration: underline;
					font-size: 8 pt; 
				    color: #410014;
}

a.credits			{
					font-family: arial;
					font-size: 9 px; 
					text-decoration: none;
				    color: #6f7070;
}

a.credits:hover		{
					text-decoration: none;
		            color: #6f7070;
}


a.frammenti			{
					text-decoration:none;
		    		color:#505152;
}

a.frammenti:hover	{
					text-decoration:none;
		          	color:#808080;
}


.form 				{
	      			background: #ffffff;
	      			color: #ff0000;
	      			font-family: tahoma;
	      			font-size: 11 px;
}


.button				{
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
					cursor: pointer;
					border: 1 solid #ffffff;
					width: auto;
					background: #ffffff;
}


.txtbox				{
					border: 1 solid #ffffff;
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
					width: 250px;
					height: 18px;
}


.txtarea			{
					border:1 solid #ffffff;
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
					width: 250px;
					height: 70px;
}


.txtboxprivate		{
					border: 1 solid #ffffff;
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
					width: 300px;
					height: 18px;
}

.txtareaprivate		{
					border:1 solid #ffffff;
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt; 
					width: 300px;
					height: 250px;
}

.bordoimmagine		{
					border: 1 solid #000000;
}


.txtboxlogin		{
					border: 1 solid #ffffff;
	    			font-family: tahoma, ms sans serif;
	    			font-size: 8 pt;
					width: 150px;
					height: 18px;
}