BODY
{
	font-family: Verdana Arial helvetica;
	color: #336699;
	font-size: 10pt;
}
em
{
	color: darkorange;
}
.withBg
{
	background-image: url(../images/td.gif);
	background-repeat:no-repeat;
}
.dx
{
	border: solid 1px #336699;
}
.int
{
	text-align: center;
	font-weight: 600;
}
.miniInt
{
	text-align: center;
	font-size: 8pt;
}
.big{
		color: #3366FF;
		font-size: 20pt;
		font-family: verdana;
	}
	.std{
		font-size: 10pt; 
		font-family: verdana;
		font-style: normal;
		font-weight: 400;
		color: #0000FF;
		text-decoration: none;
	}
	.bold{
		font-size: 10pt; 
		font-family: verdana;
		font-style: normal;
		font-weight: 700;
		color: #3366FF;
		text-decoration: none;
	}
	a.std{
		font-size: 10pt; 
		font-family: verdana;
		font-style: normal;
		font-weight: 400;
		color: darkorange;
		text-decoration: none;
	}
	a.std:hover{
		font-size: 10pt; 
		font-family: verdana;
		font-style: normal;
		font-weight: 600 !important;
		color: #336699 !important;
		text-decoration: underline !important;
	}
	a.std:visited{
		font-size: 10pt; 
		font-family: verdana;
		font-style: normal;
		font-weight: 400;
		color: darkorange;
		text-decoration: none;
	}
	a.temp{
		font-family: verdana, arial, helvetica;
		font-size: 20pt;
		background-color: #336699;
		color: orange;
		text-decoration: none;
		text-align: center;
	}
	
	a.temp:visited{
		font-family: verdana, arial, helvetica;
		font-size: 20pt;
		background-color: #ffffff;
		color: orange;
		text-decoration: none;
		text-align: center;
	}
	a.temp:hover{
		font-family: verdana, arial, helvetica;
		font-size: 20pt;
		background-color: #ffffff;
		color: #336699;
		text-decoration: underline;
		text-align: center;
	}
.navBar{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		color: #ffffff;
		background-color: #336699;
		text-align: center;
	}
	a.temp{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #336699;
		color: orange;
		text-decoration: none;
		text-align: center;
	}
	
	a.temp:visited{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #ffffff;
		color: orange;
		text-decoration: none;
		text-align: center;
	}
	a.temp:hover{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #ffffff;
		color: #336699;
		text-decoration: underline;
		text-align: center;
	}
	a.home{
		padding: 10 10 10 10;
		font-family: verdana, arial, helvetica;
		font-size: 12pt;
		background-color: #336699;
		color: orange;
		text-decoration: none;
		text-align: center;
		font-weight: 700;
		position: relative;
		top: 8px;
		left: 10px;
		border: solid thin #ffffff;
	}
	a.home:visited
	{
		padding: 10 10 10 10;
		font-family: verdana, arial, helvetica;
		font-size: 12pt;
		background-color: #ffffff;
		color: red;
		text-decoration: none;
		text-align: center;
		font-weight: 700;
		position: relative;
		top: 8px;
		left: 10px;
		border: solid thin #ffffff;
	}
	a.home:hover
	{
		padding: 10 10 10 10;
		font-family: verdana, arial, helvetica;
		font-size: 12pt;
		background-color: #ffffff;
		color: #3366FF;
		text-decoration: none;
		text-align: center;
		font-style:oblique;
		font-weight: 700;
		position: relative;
		top: 8px;
		left: 20px;
		border: solid thin #3366FF;
	}
	a.clienti{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #ffffff;
		color: #336699;
		text-decoration: none;
		text-align: center;
	}
	
	a.clienti:visited{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: ffffff;
		color: #336699;
		text-decoration: none;
		text-align: center;
	}
	a.clienti:hover{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #336699;
		color: orange;
		text-decoration: underline;
		text-align: center;
	}
	td.header{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color:#003399;
		color: #ffffff;
		font-weight: 500;
		font-variant:small-caps;
	}
	td.offerDetail{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color:#ffffff;
		color: #336699;
		border: groove 1px #336699;
	}
	td.price{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #ffffff;
		color: #003399;
		font-weight: 500;
		border: dotted 1px #003399;
	}
	a.navBar{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #336699;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	a.navBar:hover{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #ffffff;
		color: #336699;
		text-decoration: none;
		text-align: center;
	}
	td{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		color: #336699;
	}
	th{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		color: #336699;
		font-weight: 700;
		text-align: left;
		text-decoration: underline;
	}
	input{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		background-color: #336699;
		color: #ffffff;
	}
	.stdInput
	{
		color: #ffffff;
		background-color: #336699;
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
	}
	table.detail{
		border: solid 1px #003399;
	}
	#contacts
	{
		padding-top: 10px;
		padding-bottom: 10px;
		width: 120px;
		border: dotted 1px #003399;
		color: #336699;
	}
	