body {
margin: 2px;
font-family: Verdana, Helvetica, Sans-serif;
font-size: 12px;
color: #373C44;
background-color: #FFF;

SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #CECECE; SCROLLBAR-ARROW-COLOR: #CECECE; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #CECECE
}
.Divisore{
		margin-bottom: 12px;
		}

.catalogo{
		BACKGROUND: #CCC;
		}
.catalogo td{
		font-size: 12px;
		COLOR: #262626;
		}

.catalogo td b{
		font-size: 11px;
		COLOR: #262626;
		}
.catalogo tr{
		BACKGROUND: #F9FBFE;
		}
		
.catalogo2{
		BACKGROUND: #FFF;
		}
.catalogo2 td{
		font-size: 12px;
		COLOR: #262626;
		}

.catalogo2 td b{
		font-size: 11px;
		COLOR: #262626;
		}
.catalogo2 tr{
		BACKGROUND: #FFF;
		}
.catalogoBox{
		BACKGROUND: #CCC;
		}
.catalogoBox td{
		BACKGROUND: #F9FBFE;
		font-size: 12px;
		COLOR: #262626;
		}

.catalogoBox td b{
		font-size: 11px;
		COLOR: #262626;
		}
.catalogoBox tr{
		BACKGROUND: #FFF;
		}
.mail{
		BACKGROUND: #CCC;
		}
.mail th{
		font-size: 11px;
		COLOR: #262626;
		BACKGROUND: #F2F2F2;
		font-weight: bold;
		}
.mail td{
		font-size: 11px;
		COLOR: #262626;
		}

.mail td b{
		font-size: 11px;
		COLOR: #262626;
		}
.mail tr{
		BACKGROUND: #FFF;
		}
.hidden{
		display: none;
		}	
		
#logoPrint{
		display: none;
		}
#banner {
		height:62px;
		border-bottom:0px solid #000;
		BACKGROUND: url(img/top/logo.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:63px;
		}
#banner span{
		display: none;
		}
	#User {
		TEXT-ALIGN: right;
		FONT-SIZE: 12px;
		WIDTH: 180px;
		POSITION: absolute;
		TOP: 30px;
		HEIGHT: 62px;
		PADDING-LEFT: 75%;
		PADDING-RIGHT: 18px;
		PADDING-TOP: 16px;
		MARGIN: 0px 0px 0px 0px;
		COLOR: #262626;
		}
#NavBar {
	LEFT: 0px;
	WIDTH: 100%;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 20px;
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND:  #F4F6F9;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
}

#Utilities {
	text-align: right;
	vertical-align: middle;
	padding-right: 35px;
	LEFT: 0px;
	TOP: 0px;
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
}
.Utility {
	TOP: 1px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
	vertical-align: middle;
}
.Utility a{
	COLOR: #262626;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	vertical-align: middle;
}
.Utility a:hover{
	COLOR: #174CA6;
	TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
	vertical-align: middle;
}
#Utilities2 {
	text-align: right;
	padding-right: 8px;
	padding-bottom: 4px;
	LEFT: 0px;
	TOP: 0px;
	POSITION: relative;
	MARGIN: 4px 0px 10px 0px;
	BORDER-BOTTOM: #F3F3F3 1px solid;
}
.Utility2 {
	TOP: 1px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
}
.Utility2 a{
	COLOR: #262626;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
.Utility2 a:hover{
	COLOR: #174CA6;
	TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
}

#VociNavBar {
	LEFT: 15px;
	
	POSITION: absolute;
	TOP: 1px;
	MARGIN: 0px 0px 0px 0px;
	
}
.VoceNavBar{
	TOP: 1px;
	PADDING-LEFT: 0px;
}
.VoceNavBar a{
	COLOR: #262626;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
.VoceNavBar a:hover{
	COLOR: #174CA6;
	TEXT-DECORATION: underline;
}
.Divisore{
	FONT-SIZE: 12px;
	COLOR: #262626;
	WIDTH: 50px;
}

.Testo
{
font-size: 11px;
color: #373C44;
}
.TestoBig
{
font-size: 12px;
color: #373C44;
}
.TestoSmall
{
font-size: 10px;
color: #373C44;
}
.Prezzo
{
font-size: 10px;
color: #004FB0;
font-weight: bold;
}

.TestoBiancoBig
{
font-size: 12px;
color: #FFFFFF;
}
.MenuEvid  
	{
	
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	} 
.TestoBianco
{
font-size: 10px;
color: #FFF;
}
h1
{
font-size: 18px;
color: #9E9E00;
font-weight: bold;
}
h2
{
font-family: georgia; 
margin-right: 3px;
margin-bottom: 20px;
margin-top: 0px;
font-size: 20px;
color: #373C44;
font-weight: bold;
}
h3
{
font-family: georgia; 
margin-left: 2px;
margin-bottom: 2px;
font-size: 14px;
color: #373C44;
font-weight: bold;
}
h2.Home  
	{
	text-decoration : none;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	
	} 
a.Small{
	COLOR: #262626;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
}
a.Small:hover{
	COLOR: #174CA6;
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}	
a.Home  
	{
	text-decoration : underline;
	font-family: Georgia, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	color: #FFF;

	} 	
a.Home:hover  
	{
	text-decoration : none;
	font-family: Georgia, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	color: #6ACEFF;
	}
a.HomeSmall 
	{
	text-decoration : none;
	
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	} 	
a.HomeSmall:hover  
	{
	text-decoration : underline;
	
	font-size: 10px;
	color: #D1B352;
	font-weight: normal;
	}
	
Input {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana;
	border-width: 1;
	color : #373C44;
	border-color: #B5B8C4;
}
.Pulsante 
	{
	font-size: 11px; 
	border-width: 1;
	color : #FFF;
	background-color: #3EAFE8;
	border-color: #B5B8C4;
}
LI {
	
font-size: 11px;
color: #373C44;
}
/*********** #navBar link styles ***********/
#MenuBar{
	width: 148px;
	padding: 0px;
	padding-bottom: 4px;
	background-color: #E2E4E8;
	
}
.IntestazioneMenu {
	LEFT: 0px;
	WIDTH: 148px;
	margin-bottom: 4px;
	HEIGHT: 20px;
	POSITION: relative;
}
.VoceIntestazioneMenu{
	background: #0095E0;
	PADDING-TOP: 2px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif;
}

#MenuBar ul {
		list-style: none; 
		border: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
		}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#MenuBar li {
		width: 148px; 
		border: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
		}
/* fix for browsers that don't need the hack */
html>body #MenuBar li {width: 148px; border: 0px; margin: 0px; padding: 0px;}

/*********** #sectionLinks styles ***********/
#sectionLinks{
	margin: 0px;
	padding: 0px;
	
	font-size: 90%;
}
#sectionLinks h3{
	padding: 10px 0px 2px 5px;
}
#sectionLinks a{
	BORDER: #E2E4E8 1px solid;
	BACKGROUND: #E2E4E8;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 15px;
	COLOR: #262626;
	TEXT-DECORATION: none;
	DISPLAY: block;
}
#sectionLinks a:hover{
	BORDER: #909090 1px solid;
	BACKGROUND: url(img/Freccina.gif) #FFF repeat-x;
	COLOR: #262626;
	PADDING-LEFT: 15px;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	DISPLAY: block;
}
.spacer {
	BACKGROUND:  transparent;
	PADDING: 0px; 
	MARGIN: 0px;  
}
