.scroll
{ scrollbar-face-color: #cccccc;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #cccccc;
scrollbar-darkshadow-color: #cccccc;
scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #FFFFFF } 

.pall  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 14px;
letter-spacing:2px;
line-height: 9px;
text-align:right;
padding-top: 0px;
padding-bottom: 6px;
}

.menu  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 9px;
letter-spacing:2px;
line-height: 11px;
text-align:right;
}
A.menu { color : #777777; font-family : Arial, Helvetica;  font-size : 9px; 
letter-spacing:2px; line-height: 11px; text-align:right;}
A.menu:link { color: #777777; text-decoration: none }
A.menu:visited { color: #688393; text-decoration: none }
A.menu:hover { color: #000000; text-decoration: none; }

.menuON  {
color : #ffffff;
font-family : Arial, Helvetica; 
font-size : 10px;
font-weight: bold;
letter-spacing:2px;
line-height: 12px;
background-color: #bcbbba;
}

.shop  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:2px;
line-height: 12px;
}
A.shop {  font-family: Arial, Helvetica; font-size: 8px; color: #777777}
A.shop:link { color: #777777; text-decoration: none }
A.shop:visited { color: #688393; text-decoration: none }
A.shop:hover { color: #000000; text-decoration: none; }

.shopR  {
color : #ff0000;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
line-height: 14px;
margin-top : 6px;
margin-bottom : 0px;
}

A.shopR {  font-family: Arial, Helvetica; font-size: 10px; color: #ff0000;}
A.shopR:link { color: #ff0000; text-decoration: none }
A.shopR:visited { color: #ff0000; text-decoration: none }
A.shopR:hover { color: #333333; font-size: 11px; text-decoration: none;
	font-weight: bold;
}

.tabellamenu{
text-align:right;
padding-right:4px;
}

.TDtabellamenu{
padding-bottom:12px;
}

.menuG  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 11px;
letter-spacing:4px;
line-height: 17px;
text-align:right;
}
A.menuG {  font-family: Arial, Helvetica; font-size: 11px; color: #777777}
A.menuG:link { color: #777777; text-decoration: none }
A.menuG:visited { color: #688393; text-decoration: none }
A.menuG:hover { color: #000000; text-decoration: none; }

.blu {
color : #284571;
font-family : Arial, Helvetica; 
font-size : 8px;
letter-spacing:2px;
line-height: 12px;
text-align:right;
}
A.blu {  font-family: Arial, Helvetica; font-size: 8px; color: #124797;}
A.blu:link { color: #124797; text-decoration: none; }
A.blu:visited { color: #55819c; text-decoration: none; }
A.blu:hover { color: #000000; text-decoration: none; }


.ar{
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 9px;
letter-spacing:3px;
}
A.ar {  font-family: Arial, Helvetica; font-size: 9px; color: #ea5a00;}
A.ar:link { color: #ea5a00; text-decoration: none; }
A.ar:visited { color: #af4706; text-decoration: none; }
A.ar:hover { color: #000000; text-decoration: none; }



.header{
padding-bottom:3px;
}

.titolonero  {
color : #000000;
font-family : Arial, Helvetica; 
font-size : 16px;
letter-spacing:10px;
}

.titologri  {
color : #999999;
font-family : Arial, Helvetica; 
font-size : 16px;
letter-spacing:10px;
}

.titoloar  {
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 16px;
letter-spacing:10px;
}

.firma  {
color : #000000;
font-family : Arial, Helvetica; 
font-size : 11px;
letter-spacing:3px;
margin-top: 5px;
}

.titologriP  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 9px;
letter-spacing:2px;
}


.titoloarP  {
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:6px;
}


ul li { list-style-position: outside; list-style-image: URL(freccia.gif) }

	INPUT.bottone {
			 font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica;  color: #000000;
			}

	SELECT	{
			font-family:Verdana,Geneva,Arial,Helvetica;font-size:10px
			}
	INPUT {
			font-family:Verdana,Geneva,Arial,Helvetica; font-size:10px
			}
textarea	{
			font-family:Verdana,Geneva,Arial,Helvetica;font-size:10px
			}

#divLayer {
	position:absolute; width:200; visibility:hidden; z-index:200
}

.1  {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:5px;
}

.2  {
color : #777777;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:5px;
}

.2barrato  {
color : #777777;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:5px;
text-decoration: line-through; 
}

.2ar {
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:5px;
}

.3  {
color : #777777;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
}

.3barrato  {
color : #777777;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
text-decoration: line-through; 
}

.4  {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
}

.giustificato {
text-align : justify;
}

.testo1 {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 8px;
letter-spacing:2px;
line-height: 12px;
}

.testoP  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
}

.img { 
border-width:1px; 
border-color:#333333;
border-style:solid;
}


.tabellacat{
border-top-width:0px; border-bottom-width:0px;
border-left-width:0px; border-right-width:1px; 
border-color:#ababab;
border-style:dotted;
}



.tdC {
border-top-width:0px; border-bottom-width:1px;
border-left-width:0px; border-right-width:0px; 
border-color:#ababab;
border-style:solid;
border-collapse:collapse;
font-family : Arial, Helvetica; 
font-size : 11px;
color : #777777;
letter-spacing:2px;
}

.tdC2 {
border-top-width:0px; border-bottom-width:1px;
border-left-width:0px; border-right-width:0px; 
border-color:#ababab;
border-style:solid;
border-collapse:collapse;
font-family : Arial, Helvetica; 
font-size : 9px;
color : #777777;
letter-spacing:2px;
}

.prezzo {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:5px;
margin-top: 5px;
margin-bottom: 10px;
}

.prezzoP {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 10px;
letter-spacing:2px;
margin-top: 0px;
margin-bottom: 5px;
}


.promo {
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 9px;
letter-spacing:2px;
margin-top: 5px;
margin-bottom: 3px;
}

.promoP {
color : #ea5a00;
font-family : Arial, Helvetica; 
font-size : 8px;
letter-spacing:2px;
margin-top: 0px;
margin-bottom: 0px;
}

.norm {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 14px;
font-weight: bold;
}

.norm2 {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 12px;
font-weight: bold;
}

.normP {
color : #000000;
font-family : Arial, Helvetica; 
font-size : 10px;
border-top-width:0px; border-bottom-width:1px;
border-left-width:0px; border-right-width:1px; 
border-color:#ababab;
border-style:solid;
}

.iframeTesto {
font-family : Arial, Helvetica; 
font-size : 13px;
color : #333333;
letter-spacing:1px;
line-height: 20px;
padding-left:25px;
padding-right:25px;
}

.iframeimg {
padding-bottom:18px;
padding-left:25px;
padding-right:25px;
}

.iframelink1  {
padding-bottom:25px;
padding-left:22px;
padding-right:22px;
}


.iframelink  {
font-family : Arial, Helvetica; 
font-size : 12px;
color : #333333;
letter-spacing:1px;
line-height: 20px;
padding-right:22px;
}
A.iframelink {  font-family: Arial, Helvetica; font-size: 12px; color: #333333;}
A.iframelink:link { color: #777777; text-decoration: none; }
A.iframelink:visited { color: #688393; text-decoration: none; }
A.iframelink:hover { color: #000000; text-decoration: none; }

.iframeHome  {
font-family : Arial, Helvetica; 
font-size : 10px;
color : #333333;
letter-spacing:1px;

}
A.iframeHome {  font-family: Arial, Helvetica; font-size: 10px; color: #333333;}
A.iframeHome:link { color: #777777; text-decoration: none; }
A.iframeHome:visited { color: #688393; text-decoration: none; }
A.iframeHome:hover { color: #000000; text-decoration: none; }

.iframeGal  {
font-family : Arial, Helvetica; 
font-size : 10px;
color : #ff0000;
letter-spacing:1px;
padding-right:22px;
}
A.iframeGal {  font-family: Arial, Helvetica; font-size: 10px; color: #ff0000;}
A.iframeGal:link { color: #ff0000; text-decoration: none; }
A.iframeGal:visited { color: #ff0000; text-decoration: none; }
A.iframeGal:hover { color: #333333; text-decoration: none; }


.pack {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 12px;
letter-spacing:1px;
line-height: 16px;
padding:5px;
}

.packborder {
border-top-width:1px; border-bottom-width:1px;
border-left-width:1px; border-right-width:1px; 
border-color:#ababab;
border-style:dotted;
padding:10px;
}

.numero {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 24px;
}

.packtesto {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 11px;
padding-left:18px;
padding-right:10px;
padding-top:2px;
}

.smalltext {
font-family : Arial, Helvetica; 
font-size : 11px;
}

.G  {
color : #555555;
font-family : Arial, Helvetica; 
font-size : 14px;
letter-spacing:2px;
line-height: 17px;
}
A.G {  font-family: Arial, Helvetica; font-size: 14px; color: #777777}
A.G:link { color: #777777; text-decoration: none }
A.G:visited { color: #688393; text-decoration: none }
A.G:hover { color: #000000; text-decoration: none; }



.12  {
color : #333333;
font-family : Arial, Helvetica; 
font-size : 16px;
letter-spacing:2px;
}

