body
{
	SCROLLBAR-FACE-COLOR: #ECECEC;
	SCROLLBAR-HIGHLIGHT-COLOR: black; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #000066; 
	SCROLLBAR-TRACK-COLOR: #FEFEFE; 
	SCROLLBAR-DARKSHADOW-COLOR: black;
	scrollbar-base-color: #FEFEFE
}
.default
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000066;
	text-align: justify
}
.titolo
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000066;
	font-weight:bold;
	text-decoration: underline;
	text-transform: uppercase
}
.nero
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #000000;
	font-weight:bold;
	letter-spacing: 1px
}
.menu
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #000066;
	font-weight:bold;
	letter-spacing: 1px;
	text-decoration: underline
}
.menu:hover
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #009D4F
}
.menu:active
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #007138
}
.description
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	COLOR: #FFFFFF;
	text-align: left;
	background-color: #000099;
	letter-spacing: 1px;
	border-bottom: 1px solid #000099;
	padding-left: 10px;
	padding-right: 20px;
	text-transform: uppercase

}
.linkdescription
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	font-weight:bold;
	text-align: left;
	letter-spacing: 1px;
	background-color: #009933;
	border-top: 1px solid #ff9933;
	border-bottom: 1px solid #009933;
	border-right: 1px solid #FFFFFF;	
	padding-left: 10px;
	padding-right: 10px
}
.linkdescription:hover
{
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 9px;
	COLOR: #FF9933;
	font-weight:bold;
	text-align: left;
	letter-spacing: 1px;	
	background-color: #009933;
	border-top: 1px solid #ff9933;
	border-bottom: 1px solid #009933;	
	border-right: 1px solid #FFFFFF;	
	padding-left: 10px;
	padding-right: 10px
}
table.error
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #FFFFFF;
	float: right;
	text-align: left;
	background-color: #000000;
	letter-spacing: 1px;
	border-top: 1px solid red;
	border-bottom: 1px solid  red;
	border-left: 1px solid  red
}
table.offerte
{ 
	font-family: Verdana;
	font-size: 10px;
	color: #000066;
	padding-left: 3px
} 
.linkverdana10
{ 
	font-family: Verdana;
	font-size: 10px;
	color: #000066;
	padding-left: 3px;
	text-decoration: underline	
} 
.linkverdana10:hover
{ 
	color: #009D4F
} 
td.offerte
{ 
	text-align: right;
	padding-right: 4px
}
tr.top
{
	background-color: #FDFDE5;
	color: #000000;
	padding-left: 6px
}
textarea
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	background-color: #EFEFEF;
	COLOR: #000000
}
input 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	background-color: #EFEFEF;
	COLOR: #000000
}
.select 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	background-color: #EFEFEF;
	COLOR: #000000
}
.bottone
{
	BACKGROUND-COLOR: #92A9C9;
	border : 1px solid #000099;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	CURSOR: hand
}
li
{
    LIST-STYLE: none url(../images/flags/indent.gif) outside
}