body 
{

	background-color: #ffffff;
	background-image: url('sfondo.jpg');
	background-repeat: repeat-y;
	margin:0px; padding:0px;
}


.titolo1
{
	background-color: #000000;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #ffffff; 
	PADDING: 5;
	WIDTH: 100%;
	HEIGHT: 32px;
	font-weight: bold;
}



.tabmenu
{
	background-image: url('menu.jpg');
	background-repeat: repeat-x;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING-TOP: 10;	
	PADDING-BOTTOM: 8;	
	font-weight: bold;
	vertical-align: bottom;
}


.menu a
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 130px;

	font-weight: bold;
	text-decoration:none;
	vertical-align: bottom;
}

.menu a:hover
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 130px;

	font-weight: bold;

}

.menu a:visited
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 130px;

	font-weight: bold;

}



.menu2 a
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 170px;

	font-weight: bold;
	text-decoration:none;
}

.menu2 a:hover
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 170px;

	font-weight: bold;

}

.menu2 a:visited
{

	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	PADDING: 0;	
	WIDTH: 170px;

	font-weight: bold;

}


.sinistra
{
	
	WIDTH: 260px;
	HEIGHT: 100%;
}


.testo
{
	
	background-color: #ffffff;
	font-size : 10pt;
	font-family: tahoma, verdana;
	text-align: justify;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	

}



.fondo
{
	MARGIN: 10;
	PADDING: 8;	
	WIDTH: 100%;
	ALIGN: center;
	border-top: 5px solid #999999;
	font-size: 11;
	font-family: tahoma;
	text-align: center;
	color: #222222 
}

.nuovo
{

	PADDING-left: 18px;	
	WIDTH: 100%;
	ALIGN: center;
	border-bottom: 5px solid #999999;
	font-size: 14;
	font-family: tahoma;
	text-align: center;
	color: #222222 
}


.bottone
{
	
	PADDING-left: 58;	
	
}



.logo1
{
	
	PADDING-left: 25;	
	
}








.titolo2b
{
	
	background-color: #dedede;
	border-left: 1px solid #ffffff;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	
	WIDTH: 100px;
	HEIGHT: 25px;
	font-weight: bold;

}

.titolo2c
{
	
	background-color: #dedede;
	border-left: 1px solid #ffffff;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	
	WIDTH: 100px;
	HEIGHT: 25px;
	font-weight: bold;

}

.campo1
{
	
	background-color: #ffffff;
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #424242;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	

}

.campo2
{
	
	background-color: #ffffff;
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #424242;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	

}

.campo3
{
	
	background-color: #ffffff;
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #424242;
	border-right: 1px solid #dedede;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	

}

.descrizione
{
	
	background-color: #ffffff;
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	font-size : 11;
	font-family: tahoma;
	text-align: justify;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	

}




.prodotti
{
	background-color: #eeeeee;
	PADDING: 13;	



}

.immagine
{
	padding: 10;
}


.immagini
{	
	border: 1px solid #000000;
}






.tabella
{
	
	margin-top:0px; 
	margin-bottom:0px; 
	padding:0px;

}

.sfondosx
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	ALIGN: LEFT;
	background-image: url('fondosx.jpg');
	background-repeat: repeat-y;
}

.sfondo
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	ALIGN: LEFT;
	background-image: url('fondodx.jpg');
	background-repeat: repeat-y;
}


.sfondo1
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	background-image: url('1dxx.jpg');
	background-repeat: repeat;
}

.sfondo2
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	background-image: url('2dxx.jpg');
	background-repeat: repeat;
}

.sfondo3
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	background-image: url('3dxx.jpg');
	background-repeat: repeat;
}

.sfondo4
{
	MARGIN: 0;
	PADDING: 0;	
	WIDTH: 100%;
	background-image: url('base3.jpg');
	background-repeat: no-repeat;
}
.prodotti
{
	background-color: #eeeeee;
	padding-bottom:4;	
	padding-top:10;	
}

.immagine
{
	padding: 10;
	padding-bottom:4;
	border-bottom: 4px solid #ffffff;
}

.immaginedx
{
	padding: 10;
	padding-bottom:4;

}

.immaginea
{
	padding: 10;
	padding-bottom:4;
	border: 1px solid #333333;
}

.elenco
{
	border-bottom: 4px solid #ffffff;
	padding-bottom:4;	
	padding-top:10;	


}

.titolo1
{
	background-image: url('ftitolo.jpg');
	background-repeat: repeat-x;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #ffffff; 
	PADDING: 10;	
	WIDTH: 100%;
	HEIGHT: 34px;
	font-weight: bold;
}

.titolo2a
{
	
	background-color: #dedede;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	
	WIDTH: 280px;
	HEIGHT: 25px;
	font-weight: bold;

}

.titolo2b
{
	
	background-color: #dedede;
	border-left: 1px solid #ffffff;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	
	WIDTH: 100px;
	HEIGHT: 25px;
	font-weight: bold;

}

.titolo2c
{
	
	background-color: #dedede;
	border-left: 1px solid #ffffff;
	font-size : 12;
	font-family: tahoma;
	text-align: center;
	color: #000000; 
	MARGIN: 0;
	PADDING: 4;	
	WIDTH: 100px;
	HEIGHT: 25px;
	font-weight: bold;

}

.sottomenu1

{
  background : #333333;
  	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma; 
	font-size: 8pt;
	height: 20px;
	font-weight: bold;
  
}

.sottomenu2

{
 
  border-left: 1px solid black #aaaaaa;
  border-right: 0px solid black #aaaaaa;

  background : #ffffff;
  	color: #000000;
	font-weight: normal;
	font-family: Tahoma; 
	font-size: 8pt;
	height: 20px;
	font-weight: bold;
  

}

.riga

{

  padding-left: 1px;
  padding-right: 0;

}

