body
{ background:#000000; padding:0px; margin: 0px; text-align: center; font-family:verdana, arial; font-size: 11px;  vertical-align:top;}

.princ
{background:url(img/sf.jpg) repeat-y center #000000;}

.testa
{text-align:left; }
.test
{color:#FFFFFF; float:right; text-align:right; line-height: 26px; padding-top: 30px; padding-right: 30px; font-family: Trebuchet ms, verdana; font-size:13px;}

.nav
{background: url(img/nav.gif) no-repeat; height: 28px; font-weight:bold; letter-spacing: 2px; line-height: 28px; text-align:center; color:#000000; text-transform:uppercase;}
.nav .p
{border-right: 1px solid #999999; padding-right: 10px;}
.nav a
{background:url(img/p.gif) no-repeat left; text-decoration:none; color:#000000; padding-left: 24px; padding-right: 24px; display: inline-block;}
.nav a:hover
{background:url(img/p.gif) no-repeat left; text-decoration:none; color:#710F34; padding-left: 24px; padding-right: 24px; display: inline-block;}

.pie
{text-align:center; color:#FFFFFF; padding-top: 10px; background:url(img/pie.jpg) no-repeat top; height: 70px;}

.bb
{background:#ffffff;}
.centro
{padding: 20px;}

form
{margin: 0px; border: 0px; padding: 0px;}
form td
{border-bottom: 1px solid #cccccc; padding-left: 6px; padding-right: 6px;}
input, textarea
{font-family:verdana, arial; font-size: 11px;}

/********************************** menu sx *************************/
.permenu
{text-align: left; vertical-align:top; padding-top: 2px; background:#161819;  padding-right:4px; padding-left:4px;}
.menu
{line-height: 18px; margin-bottom: 2px;}
.bgra, .bgra a, .bgra a:active, .bgra a:visited,.bgra a:hover
{ background: #2f3031; border: #abcaa3 1px solid; border-top: #e0ecdd 1px solid; display:block; text-decoration:none; color:#ffffff; font-weight:bold; height: 46px;  padding: 3px; margin-bottom:6px; margin-top:6px; padding-top: 4px; }
.bgra img { border: 0px;   margin-right: 10px; float:left;}

.menu a, .menu a:active, .menu a:visited
{background: url(img/cel.gif) no-repeat left #939394; /* #768793*/
border-LEFT: 1px solid #9b9b96; 
border-RIGHT: 1px solid #9b9b96;
border-TOP: 1px solid #9b9b96;
border-BOTTOM: 1px solid #9b9b96;
line-height: 20px; 
padding-left:26px; 
margin-bottom: 3px;
display:block; 
text-decoration:none; 
color:#FFFFFF;}
.menu a:hover
{background:url(img/cel.gif) no-repeat left #d2d2d4; 
border-LEFT: 1px solid #9b9b96; 
border-RIGHT: 1px solid #9b9b96;
border-TOP: 1px solid #9b9b96;
border-BOTTOM: 1px solid #9b9b96;
line-height: 20px;
padding-left:26px;
margin-bottom: 3px;
display:block; 
text-decoration:none; 
color:#333333;}

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


a.bott, a.bott:active, a.bott:visited
{text-decoration:none; font-weight:bold; 
color:#999999;}
a.bott:hover
{text-decoration:none; 
color:#333333;}

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

.scroll
{

	/*height:420px;
	background-attachment: scroll;
	overflow: auto;*/
	text-align:center;
	SCROLLBAR-FACE-COLOR: #768793;
	SCROLLBAR-HIGHLIGHT-COLOR: #e1eff4;
	SCROLLBAR-SHADOW-COLOR: #F5F5F5;
	SCROLLBAR-3DLIGHT-COLOR: #768793;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #e1eff4;
	SCROLLBAR-DARKSHADOW-COLOR: #768793;
	border-bottom:solid #768793 1px;
	border-top:solid #768793 1px;
	/*padding-top: 10px;*/
}
	
.scroll td 
{text-align:center; padding-bottom: 18px; padding-top: 18px; text-transform:capitalize; line-height:22px; width: 230px; font-weight:bold;} 
.scroll img 
{text-decoration:none; border: 1px solid #710F34; background:#f7f7f7; padding: 4px;}
.scroll a
{ }

.scrollno
{
 	width: 640px;
	text-align:center;
	border-bottom:solid #710F34 1px;
	border-top:solid #710F34 1px;
	}
.scrollno td 
{text-align:center; padding-bottom: 18px; padding-top: 18px; text-transform:capitalize; line-height:22px; font-weight:bold; }
.scrollno img 
{text-decoration:none; border: 1px solid #710F34; }
.scrollno a
{padding: 4px; border: 1px solid #710F34; background:#e1eff4; }

.nome_prodotto
{text-transform: uppercase; font-weight:bold; line-height: 36px;  border-bottom: 1px solid #999999}
.tabel1
{ border: 1px solid #999999; width: 600px; text-align:center;}
.tabel1 td
{text-align:center}
.tabel1  a img
{border: 0px;}
#xtabel1 td		{vertical-align: bottom;}
.mis_napoliang	{background:url(img/misure_napoli.gif) no-repeat top;}

/*.tabel2 img
{margin-top: 20px; margin-bottom: 20px; border: 1px solid #999999; padding: 6px;}*/
.tabel2 
{ border-bottom: 1px solid #999999;  border-top: 1px solid #999999}
.piccolo
{font-size: 9px; }

.back, .back a 
{vertical-align:middle; text-decoration:none; color:#000000; border: 0px; text-align:right;}
.back img
{border: 0px; vertical-align:middle;}

.cg
{margin-right: 120px; margin-bottom: 10px; display:block; float:right;}

.spazio
{line-height: 24px; font-size: 12px;}

iframe 
{border: 1px solid #666666;}

.xalt
{	min-height: 540px;
	height: auto !important;
	height: 540px;}
	
/*resize immagine*/
#divimg
{display:block; width:600px; height:380px; line-height:380px; overflow:hidden; position:relative; margin-top: 10px; margin-bottom: 10px;}
#divimg img
{border:0px; position:absolute; top:-20px;  left:-100px; border:0px;}
#divimg2
{display:block; width:500px; height:380px; line-height:380px; overflow:hidden; position:relative; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;}
#divimg2 img
{border:0px; position:absolute; top:-20px;  left:0px; border:0px;}


