BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
    background-repeat: no-repeat;
}
.relatedinfo
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TABLE
{

    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.address
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.menu
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.linkBanner
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #C8110C;
    TEXT-DECORATION: none
}

A.linkBanner:hover
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #C8110C;
    TEXT-DECORATION: underline;
}

A.linkBrochure
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #C8110C;
    TEXT-DECORATION: none;
}


P.menu
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.menu
{
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A
{
    COLOR: #cc6600;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #C8110C; /*red*/
}
SELECT
{
    FONT: 10px verdana,tahoma,arial;
    COLOR: #cc6600;
    TEXT-DECORATION: none
}
INPUT
{
    FONT: 10px verdana,tahoma,arial;
    COLOR: #cc6600
}
INPUT.submit
{
    BACKGROUND: #dddddd;
    FONT: bold 10px verdana,tahoma,arial;
    COLOR: #cc6600;
    TEXT-DECORATION: none
}
TEXTAREA
{
    FONT: 10px verdana,tahoma,arial;
    COLOR: #cc6600;
    TEXT-DECORATION: none
}
UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 40px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    TEXT-INDENT: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
OL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.big
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.normal
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.legend
{
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.smalltable
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.RED
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.grey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.sidebar
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lightgrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsarchive
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.caption
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    /*REVISIONE settempre 2009: aggiunto Justify*/
    text-align: justify    
}
.smallmedia
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smallprint
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smallblue
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smalllightblue
{
    FONT-SIZE: 10px;
    COLOR: teal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.wgmenu
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.text
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.chklist
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
B
{
    COLOR: red;
    FONT-FAMILY: Verdana
}
HR
{
    COLOR: black
}
LI
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: disc
}
.blank
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.giallo
{
    FONT-SIZE: 10px;
    COLOR: #cc6600;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SuperScript
{
    VERTICAL-ALIGN: super
}
.lingueBandierine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #c8110c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lingueBandierineSel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Pasteurizers
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.Pasteurizers:hover
{
	color: #000000;
	text-decoration: underline;
}
.Pasteurizers2
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	text-decoration: none;
	list-style-type: circle;
}
.Pasteurizers2:hover
{
		color: #000000;
	text-decoration: underline;

	}
	
	
	



TABLE.menuSx 
{
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT: #808080 1px; 
    BORDER-RIGHT: #808080 1px solid;
    background-color: #f5f5f5;
    width: 176px;
    height: 100%;  
}

TABLE.menuSx TD.CellaVuota
{
   BORDER-TOP-WIDTH: 1px;
   BORDER-LEFT-WIDTH: 1px;
   BORDER-RIGHT-WIDTH: 1px;
   BORDER-BOTTOM: #808080 1px solid;
   height: 10px;   
   background-color: #f5f5f5;
   
}

TABLE.menuSx TD.CellaHeaderSx
{
   BORDER-BOTTOM: #808080 1px solid;
   BORDER-RIGHT-WIDTH: 1px;
   BORDER-TOP-WIDTH: 1px;
   BORDER-LEFT-WIDTH: 1px;
   background-color: #c8110c;
   background-image: url("images/red-bullet-marker.gif");
   width: 5px;
   height: 20px;
}

TABLE.menuSx TD.CellaHeaderDx
{
   BORDER-BOTTOM: #808080 1px solid;
   BORDER-RIGHT-WIDTH: 1px;
   BORDER-TOP-WIDTH: 1px;
   BORDER-LEFT: #808080 1px solid; 
   background-color: #dddddd;
   background-image: url("images/bullet3.gif");
   font-SIZE: 9pt; 
   font-weight:bold;  
   font-family: Arial;
   LETTER-SPACING: 1pt;
   padding-left: 3px;  
   height: 20px;
}

TABLE.menuSx TD.CellaItemSx
{
   BORDER-BOTTOM: #808080 1px solid;
   BORDER-RIGHT-WIDTH: 1px;
   BORDER-TOP-WIDTH: 1px;
   BORDER-LEFT-WIDTH: 1px;
   width: 12px;
   height: 20px;
   padding:5px 0px 3px 10px;
}

TABLE.menuSx TD.CellaItemDx
{
   BORDER-BOTTOM: #808080 1px solid;
   BORDER-RIGHT-WIDTH: 1px;
   BORDER-TOP-WIDTH: 1px;
   BORDER-LEFT-WIDTH: 1px;
   padding: 3px 0px 3px 0px;
   height: 20px;
   FONT-FAMILY: Verdana; 
   COLOR: #000000; 
   FONT-SIZE: 7.5pt; 
   FONT-WEIGHT: bold;   
}

TABLE.menuSx IMG.MenuBullet
{
    border: 0;    
    width:5px; 
    height:8px;    
}

TABLE.menuSx A.linguaSel:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffd700;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

TABLE.menuSx A.linguaSel:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffd700;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

TABLE.menuSx A.linguaSel:link
{
    font-weight: bold;
    font-size: 10px;
    color: #FF9900;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.menuSx A.linguaSel:visited
{
    font-weight: bold;
    font-size: 10px;
    color: #ff9900;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.menuSx A:link {
	COLOR: #c8110c; TEXT-DECORATION: none
}
TABLE.menuSx A:visited {
	COLOR: #c8110c; TEXT-DECORATION: none
}
TABLE.menuSx A:hover {
	COLOR: #c8110c; TEXT-DECORATION: underline
}

TABLE.menuSx TD.CellaItemDx SPAN.CellaItemDxSubItem
{
	COLOR: #666666;
}
.NavI {
	FONT-FAMILY: Verdana; COLOR: #666666; FONT-SIZE: 7.5pt; FONT-WEIGHT: bold
}

